using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FrameworkDAL.DTO.Merge { public class MergeDTO { #region PrivateMembers #region Merge private int mergeid; //Id private string mergecode; //Code private string mergename; //Name private int sourcedbobjectid; private string sourcedbobjectname; private int sourcedbobjectfieldid; private string sourcedbobjectfieldname; private List mergedetails = new List(); #region Project private int moduleid; //Id private string modulecode; //Code private string modulename; //Name #endregion private byte mergeisconstraintbased; //IsConstraintBased private byte mergedatatype; //DataType private int mergelength; //Length private int mergeprec; //Prec private int mergescale; //Scale private string mergepurpose; //purpose private string mergeremarks; //Remarks private byte mergeinputtype; //InputType #region Picklist private int picklistid; //Id private string picklistcode; //Code private string picklistname; //Name private string picklisturi; #endregion #endregion #region Base private int mergecreatedbyid; //CreatedById private DateTime mergecreatedon; //CreatedOn private int mergemodifiedbyid; //ModifiedById private DateTime mergemodifiedon; //ModifiedOn #endregion #region Standard private Int16 mergesortorder; //SortOrder private byte mergestatus; //Status private Int16 mergeversion; //Version private byte mergesourcetype; //SourceType #endregion #endregion #region PublicMembers #region Merge public int MergeId { get { return mergeid; } //Id set { mergeid = value; } //Id } public string MergeCode { get { return mergecode; } //Code set { mergecode = value; } //Code } public string MergeName { get { return mergename; } //Name set { mergename = value; } //Name } #region Project public int ModuleId { get { return moduleid; } //Id set { moduleid = value; } //Id } public string ModuleCode { get { return modulecode; } //Code set { modulecode = value; } //Code } public string ModuleName { get { return modulename; } //Name set { modulename = value; } //Name } #endregion public byte MergeIsConstraintBased { get { return mergeisconstraintbased; } //IsConstraintBased set { mergeisconstraintbased = value; } //IsConstraintBased } public byte MergeDataType { get { return mergedatatype; } //DataType set { mergedatatype = value; } //DataType } public int MergeLength { get { return mergelength; } //Length set { mergelength = value; } //Length } public int MergePrec { get { return mergeprec; } //Prec set { mergeprec = value; } //Prec } public int MergeScale { get { return mergescale; } //Scale set { mergescale = value; } //Scale } public string MergePurpose { get { return mergepurpose; } //purpose set { mergepurpose = value; } //purpose } public string MergeRemarks { get { return mergeremarks; } //Remarks set { mergeremarks = value; } //Remarks } public byte MergeInputType { get { return mergeinputtype; } //InputType set { mergeinputtype = value; } //InputType } #region Picklist public int PicklistId { get { return picklistid; } //Id set { picklistid = value; } //Id } public string PicklistCode { get { return picklistcode; } //Code set { picklistcode = value; } //Code } public string PicklistName { get { return picklistname; } //Name set { picklistname = value; } //Name } public string PicklistUri { get { return picklisturi; } //Name set { picklisturi = value; } //Name } public List MergeDetails { get { return mergedetails; } set { mergedetails = value; } } #region Merge public int SourceDBObjectId { get { return sourcedbobjectid; } //Id set { sourcedbobjectid = value; } //Id } public string SourceDBObjectName { get { return sourcedbobjectname; } //Name set { sourcedbobjectname = value; } //Name } public int SourceDbObjectFieldId { get { return sourcedbobjectfieldid; } //Id set { sourcedbobjectfieldid = value; } //Id } public string SourceDbObjectFieldName { get { return sourcedbobjectfieldname; } //Id set { sourcedbobjectfieldname = value; } //Id } #endregion #endregion #region Base public int MergeCreatedById { get { return mergecreatedbyid; } //CreatedById set { mergecreatedbyid = value; } //CreatedById } public DateTime MergeCreatedOn { get { return mergecreatedon; } //CreatedOn set { mergecreatedon = value; } //CreatedOn } public int MergeModifiedById { get { return mergemodifiedbyid; } //ModifiedById set { mergemodifiedbyid = value; } //ModifiedById } public DateTime MergeModifiedOn { get { return mergemodifiedon; } //ModifiedOn set { mergemodifiedon = value; } //ModifiedOn } #endregion #region Standard public Int16 MergeSortOrder { get { return mergesortorder; } //SortOrder set { mergesortorder = value; } //SortOrder } public byte MergeStatus { get { return mergestatus; } //Status set { mergestatus = value; } //Status } public Int16 MergeVersion { get { return mergeversion; } //Version set { mergeversion = value; } //Version } public byte MergeSourceType { get { return mergesourcetype; } //SourceType set { mergesourcetype = value; } //SourceType } #endregion #endregion #endregion } }