initial add
This commit is contained in:
70
Fab2ApprovalSystem/ViewModels/ChangeControlViewModel.cs
Normal file
70
Fab2ApprovalSystem/ViewModels/ChangeControlViewModel.cs
Normal file
@ -0,0 +1,70 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using System.Linq;
|
||||
using System.Web;
|
||||
|
||||
namespace Fab2ApprovalSystem.ViewModels
|
||||
{
|
||||
public class ChangeControlViewModel
|
||||
{
|
||||
|
||||
public int PlanNumber { get; set; }
|
||||
public int OwnerID { get; set; }
|
||||
public string OwnerName { get; set; }
|
||||
public byte CurrentStep { get; set; }
|
||||
public int Status { get; set; }
|
||||
public int MeetingExist { get; set; }
|
||||
|
||||
[DisplayFormat(DataFormatString = "{0:MM/dd/yyyy}")]
|
||||
public DateTime? ClosedDate { get; set; }
|
||||
|
||||
public int ChangeLevel { get; set; }
|
||||
public int IsITAR { get; set; }
|
||||
public int IsMedical { get; set; }
|
||||
public int IsRadHard { get; set; }
|
||||
public int IsAutomotive { get; set; }
|
||||
public string Title { get; set; }
|
||||
public string ReasonForChange { get; set; }
|
||||
public string ChangeDescription { get; set; }
|
||||
public string Notes { get; set; }
|
||||
public string RecordLockByName { get; set; }
|
||||
public bool PCRBClosed { get; set; }
|
||||
|
||||
// important!!make sure the id of the control matches the name of the field in the model it is being binded to,
|
||||
// in order to get the selected items from the control
|
||||
//public List<int> GenerationIDs { get; set; }
|
||||
|
||||
//public List<int> LogisticsIDs { get; set; }
|
||||
//public List<int> ProcessIDs { get; set; }
|
||||
//public List<int> ToolTypeIDs { get; set; }
|
||||
//public List<string> PartNumberIDs { get; set; }
|
||||
|
||||
//public string Generations { get; set; }
|
||||
//public string Logistics { get; set; }
|
||||
//public string Processes { get; set; }
|
||||
//public string ToolTypes { get; set; }
|
||||
//public string PartNumbers { get; set; }
|
||||
public bool RecordLockIndicator { get; set; }
|
||||
public int RecordLockedBy { get; set; }
|
||||
public bool RecordLocked { get; set; }
|
||||
public DateTime RecordLockedDate { get; set; }
|
||||
public DateTime LastUpdateDate { get; set; }
|
||||
public int PCR1ID { get; set; }
|
||||
public int PCR2ID { get; set; }
|
||||
public int PCR3ID { get; set; }
|
||||
public string PlanTitle { get; set; }
|
||||
|
||||
|
||||
public ChangeControlViewModel()
|
||||
{
|
||||
//GenerationIDs = new List<int>();
|
||||
//LogisticsIDs = new List<int>();
|
||||
//ProcessIDs = new List<int>();
|
||||
|
||||
//ToolTypeIDs = new List<int>();
|
||||
//PartNumberIDs = new List<string>();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user