using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace MMDAL.DTO.Process { public class ProcessTypeDTO { #region PrivateMembers #region ProcessType private int processtypeid; private string processtypecode; private string processtypename; private double processtypecharges; #endregion #region Base private int processtypecreatedbyid; //Created By Person (User Id) private DateTime processtypecreatedon; //Created On Date private string processtypecreatedbyname; //Created By Name private int processtypemodifiedbyid; //Modified By Person (User Id) private DateTime processtypemodifiedon; //Modified On Date private string processtypemodifiedbyname; //Modified By Name #endregion #region Standard private Int16 processtypesortorder; private byte processtypestatus; //0.Pending, 1.Active, 2.Deleted, 3.Amended, 4.Inactive, 5.Archived private Int16 processtypeversion; //No Of Times Updated #endregion private List processtypedetail = new List(); #endregion #region PublicMembers #region ProcessType public int ProcessTypeId { get { return processtypeid; } set { processtypeid = value; } } public string ProcessTypeCode { get { return processtypecode; } set { processtypecode = value; } } public string ProcessTypeName { get { return processtypename; } set { processtypename = value; } } public double ProcessTypeCharges { get { return processtypecharges; } set { processtypecharges = value; } } #endregion #region Base public int ProcessTypeCreatedById { get { return processtypecreatedbyid; } //Created By Person (User Id) set { processtypecreatedbyid = value; } //Created By Person (User Id) } public DateTime ProcessTypeCreatedOn { get { return processtypecreatedon; } //Created On Date set { processtypecreatedon = value; } //Created On Date } public string ProcessTypeCreatedByName { get { return processtypecreatedbyname; } //Created By Name set { processtypecreatedbyname = value; } //Created By Name } public int ProcessTypeModifiedById { get { return processtypemodifiedbyid; } //Modified By Person (User Id) set { processtypemodifiedbyid = value; } } public DateTime ProcessTypeModifiedOn { get { return processtypemodifiedon; } //Modified On Date set { processtypemodifiedon = value; } } public string ProcessTypeModifiedByName { get { return processtypemodifiedbyname; } //Modified By Name set { processtypemodifiedbyname = value; } //Modified By Name } #endregion #region Standard public Int16 ProcessTypeSortOrder { get { return processtypesortorder; } set { processtypesortorder = value; } } public byte ProcessTypeStatus { get { return processtypestatus; } //0.Pending, 1.Active, 2.Deleted, 3.Amended, 4.Inactive, 5.Archived set { processtypestatus = value; } } public Int16 ProcessTypeVersion { get { return processtypeversion; } //No Of Times Updated set { processtypeversion = value; } } #endregion public List ProcessTypeDetailArray { get { return processtypedetail; } set { processtypedetail = value; } } #endregion } }