using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace MMDAL.DTO.PostingPosition { public class PostingPositionDTO { private int postingpositionid; private Int16 postingpositionhitchslno; private DateTime postingpositionplanfromdate; private DateTime postingpositionplantodate; private DateTime postingpositionfromdate; private DateTime postingpositiontodate; private byte postingpositionpostingstatus; private DateTime postingpositionplannedexitdate; private DateTime postingpositionplannedreentrydate; private DateTime postingpositionactualexitdate; private DateTime postingpositionactualreentrydate; private string postingpositionremarks; private int postingpositionreferenceid; private string postingpositionpostingnumber; private DateTime postingpositionpostingdate; private string postingpositionreferencenumber; private DateTime postingpositionreferencedate; private string postingpositionpartyreferencenumber; private DateTime postingpositionpartyreferencedate; private int mmdetailid; private int mmdetaildocumentid; private string mmdetaildocumentnumber; private DateTime mmdetaildocumentdate; private string mmdetaildocumentreferencenumber; private int mmdetailserviceruleid; private string mmdetailservicerulecode; private string mmdetailservicerulename; private int employeeid=-1; private string employeecode; private string employeename; private int previouspostingpositionid=-1; private string previouspostingpositionpostingnumber; private DateTime previouspostingpositionpostingdate; private int nextpostingpositionid = -1; private string nextpostingpositionpostingnumber; private DateTime nextpostingpositionpostingdate; private int shiftpatternid = -1; private string shiftpatterncode; private string shiftpatternname; private int ouid=-1; private string oucode; private string ouname; private int periodid = -1; private string periodcode; private string periodname; private int biztransactiontypeid = -1; private string biztransactiontypecode; private string biztransactiontypename; private int partyid = -1; private string partycode; private string partyname; private int partybranchid = -1; private string partybranchcode; private string partybranchname; private int worktypeid = -1; private string worktypecode; private string worktypename; private int postingpositioncreatedbyid; private DateTime postingpositioncreatedon; private int postingpositionmodifiedbyid; private DateTime postingpositionmodifiedon; private Int16 postingpositionversion; private byte postingpositionstatus; private int postingtypeid = -1; private string postingtypecode; private string postingtypename; private byte postingpositionisfirsthitch = 1; private double postingpositionapprovedrate; private DateTime postingpositionapproveddate = DateTime.Now; private int approvedbyid = -1; private string approvedbycode; private string approvedbyname; public int PostingPositionId { get { return postingpositionid; } set { postingpositionid = value; } } public Int16 PostingPositionHitchSlno { get { return postingpositionhitchslno; } set { postingpositionhitchslno = value; } } public DateTime PostingPositionPlanFromDate { get { return postingpositionplanfromdate; } set { postingpositionplanfromdate = value; } } public DateTime PostingPositionPlanToDate { get { return postingpositionplantodate; } set { postingpositionplantodate = value; } } public DateTime PostingPositionFromDate { get { return postingpositionfromdate; } set { postingpositionfromdate = value; } } public DateTime PostingPositionToDate { get { return postingpositiontodate; } set { postingpositiontodate = value; } } public byte PostingPositionPostingStatus { get { return postingpositionpostingstatus; } set { postingpositionpostingstatus = value; } } public DateTime PostingPositionPlannedExitDate { get { return postingpositionplannedexitdate; } set { postingpositionplannedexitdate = value; } } public DateTime PostingPositionPlannedReentryDate { get { return postingpositionplannedreentrydate; } set { postingpositionplannedreentrydate = value; } } public DateTime PostingPositionActualExitDate { get { return postingpositionactualexitdate; } set { postingpositionactualexitdate = value; } } public DateTime PostingPositionActualReentryDate { get { return postingpositionactualreentrydate; } set { postingpositionactualreentrydate = value; } } public string PostingPositionRemarks { get { return postingpositionremarks; } set { postingpositionremarks = value; } } public int PostingPositionReferenceId { get { return postingpositionreferenceid; } set { postingpositionreferenceid = value; } } public string PostingPositionPostingNumber { get { return postingpositionpostingnumber; } set { postingpositionpostingnumber = value; } } public DateTime PostingPositionPostingDate { get { return postingpositionpostingdate; } set { postingpositionpostingdate = value; } } public string PostingPositionReferenceNumber { get { return postingpositionreferencenumber; } set { postingpositionreferencenumber = value; } } public DateTime PostingPositionReferenceDate { get { return postingpositionreferencedate; } set { postingpositionreferencedate = value; } } public string PostingPositionPartyReferenceNumber { get { return postingpositionpartyreferencenumber; } set { postingpositionpartyreferencenumber = value; } } public DateTime PostingPositionPartyReferenceDate { get { return postingpositionpartyreferencedate; } set { postingpositionpartyreferencedate = value; } } //private int mmmdetailid; //private string mmmdetailmmheadid; //private string mmmdetailmmheadnumber; //private string mmmdetailmmheaddate; //private string mmmdetailmmheadreferencenumber; public int MMDetailId { get { return mmdetailid; } set { mmdetailid = value; } } public int MMDetailDocumentId { get { return mmdetaildocumentid; } set { mmdetaildocumentid = value; } } public string MMDetailDocumentNumber { get { return mmdetaildocumentnumber; } set { mmdetaildocumentnumber = value; } } public DateTime MMDetailDocumentDate { get { return mmdetaildocumentdate; } set { mmdetaildocumentdate = value; } } public string MMDetailDocumentReferenceNumber { get { return mmdetaildocumentreferencenumber; } set { mmdetaildocumentreferencenumber = value; } } public int MMDetailServiceRuleId { get { return mmdetailserviceruleid; } set { mmdetailserviceruleid = value; } } public string MMDetailServiceRuleCode { get { return mmdetailservicerulecode; } set { mmdetailservicerulecode = value; } } public string MMDetailServiceRuleName { get { return mmdetailservicerulename; } set { mmdetailservicerulename = value; } } public int EmployeeId { get { return employeeid; } set { employeeid = value; } } public string EmployeeCode { get { return employeecode; } set { employeecode = value; } } public string EmployeeName { get { return employeename; } set { employeename = value; } } public int PreviousPostingPositionId { get { return previouspostingpositionid; } set { previouspostingpositionid = value; } } public string PreviousPostingPositionPostingNumber { get { return previouspostingpositionpostingnumber; } set { previouspostingpositionpostingnumber = value; } } public DateTime PreviousPostingPositionPostingDate { get { return previouspostingpositionpostingdate; } set { previouspostingpositionpostingdate = value; } } public int NextPostingPositionId { get { return nextpostingpositionid; } set { nextpostingpositionid = value; } } public string NextPostingPositionPostingNumber { get { return nextpostingpositionpostingnumber; } set { nextpostingpositionpostingnumber = value; } } public DateTime NextPostingPositionPostingDate { get { return nextpostingpositionpostingdate; } set { nextpostingpositionpostingdate = value; } } public int ShiftPatternId { get { return shiftpatternid; } set { shiftpatternid = value; } } public string ShiftPatternCode { get { return shiftpatterncode; } set { shiftpatterncode = value; } } public string ShiftPatternName { get { return shiftpatternname; } set { shiftpatternname = value; } } public int OUId { get { return ouid; } set { ouid = value; } } public string OUCode { get { return oucode; } set { oucode = value; } } public string OUName { get { return ouname; } set { ouname = value; } } public int PeriodId { get { return periodid; } set { periodid = value; } } public string PeriodCode { get { return periodcode; } set { periodcode = value; } } public string PeriodName { get { return periodname; } set { periodname = value; } } public int BIZTransactionTypeId { get { return biztransactiontypeid; } set { biztransactiontypeid = value; } } public string BIZTransactionTypeCode { get { return biztransactiontypecode; } set { biztransactiontypecode = value; } } public string BIZTransactionTypeName { get { return biztransactiontypename; } set { biztransactiontypename = value; } } public int PartyId { get { return partyid; } set { partyid = value; } } public string PartyCode { get { return partycode; } set { partycode = value; } } public string PartyName { get { return partyname; } set { partyname = value; } } public int PartyBranchId { get { return partybranchid; } set { partybranchid = value; } } public string PartyBranchCode { get { return partybranchcode; } set { partybranchcode = value; } } public string PartyBranchName { get { return partybranchname; } set { partybranchname = value; } } public int WorkTypeId { get { return worktypeid; } set { worktypeid = value; } } public string WorkTypeCode { get { return worktypecode; } set { worktypecode = value; } } public string WorkTypeName { get { return worktypename; } set { worktypename = value; } } public int PostingPositionCreatedById { get { return postingpositioncreatedbyid; } set { postingpositioncreatedbyid = value; } } public DateTime PostingPositionCreatedOn { get { return postingpositioncreatedon; } set { postingpositioncreatedon = value; } } public int PostingPositionModifiedById { get { return postingpositionmodifiedbyid; } set { postingpositionmodifiedbyid = value; } } public DateTime PostingPositionModifiedOn { get { return postingpositionmodifiedon; } set { postingpositionmodifiedon = value; } } public Int16 PostingPositionVersion { get { return postingpositionversion; } set { postingpositionversion = value; } } public byte PostingPositionStatus { get { return postingpositionstatus; } set { postingpositionstatus = value; } } public int PostingTypeId { get { return postingtypeid; } set { postingtypeid = value; } } public string PostingTypeCode { get { return postingtypecode; } set {postingtypecode = value; } } public string PostingTypeName { get { return postingtypename; } set { postingtypename = value; } } public byte PostingPositionIsFirstHitch { get { return postingpositionisfirsthitch; } set { postingpositionisfirsthitch = value; } } public double PostingPositionApprovedRate { get { return postingpositionapprovedrate; } set { postingpositionapprovedrate = value; } } public DateTime PostingPositionApprovedDate { get { return postingpositionapproveddate; } set { postingpositionapproveddate = value; } } public int ApprovedById { get { return approvedbyid; } set { approvedbyid = value; } } public string ApprovedByCode { get { return approvedbycode; } set { approvedbycode = value; } } public string ApprovedByName { get { return approvedbyname; } set { approvedbyname = value; } } } }