using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PayRollDAL.DTO.VisitorPass { public class VisitorPunchDTO { #region VisitorPunch private int visitorpunchid; //Id #region VisitorPass private int visitorpassid; //Id private string visitorpasspassnumber; //PassNumber private DateOnly visitorpasspassdate; //PassDate #endregion private DateOnly visitorpunchpunchindate; //ValidFromDate private Int16 visitorpunchpunchintime; //ValidFromTime private string visitorpunchpunchcalintime; #region VehicleType private int vehicletypeid; //Id private string vehicletypecode; //Code private string vehicletypename; //Name #endregion #region Vehicle private int vehicleid; //Id private string vehiclenumber; //Code #endregion private string visitorpunchlaptopdetail; //Code private string visitorpunchcameradetail; private string visitorpunchcardnumber; private DateOnly visitorpunchpunchoutdate; //ValidFromDate private Int16 visitorpunchpunchouttime; //ValidFromTime private string visitorpunchpunchcalouttime; private string visitorpunchremarks; private DateTime visitorpunchstarton = Convert.ToDateTime("01-Jan-1899"); //statondate private DateTime visitorpunchendon = Convert.ToDateTime("01-Jan-1899"); //endondate private int startbyid = -1; private string startbycode; private string startbyname; private int endbyid = -1; private string endbycode; private string endbyname; private byte visitorpunchmeetstatus; //meetstatus #endregion #region PublicMembers #region VisitorPass public int VisitorPunchId { get { return visitorpunchid; } //Id set { visitorpunchid = value; } //Id } public int VisitorPassId { get { return visitorpassid; } //Id set { visitorpassid = value; } //Id } public string VisitorPassPassNumber { get { return visitorpasspassnumber; } //Id set { visitorpasspassnumber = value; } //Id } public DateOnly VisitorPassPassDate { get { return visitorpasspassdate; } //Id set { visitorpasspassdate = value; } //Id } public DateOnly VisitorPunchPunchInDate { get { return visitorpunchpunchindate; } //Id set { visitorpunchpunchindate = value; } //Id } public Int16 VisitorPunchPunchInTime { get { return visitorpunchpunchintime; } //Id set { visitorpunchpunchintime = value; } //Id } public string VisitorPunchPunchCalInTime { get { return visitorpunchpunchcalintime; } //Id set { visitorpunchpunchcalintime = value; } //Id } #region VehicleType public int VehicleTypeId { get { return vehicletypeid; } //Id set { vehicletypeid = value; } //Id } public string VehicleTypeCode { get { return vehicletypecode; } //Code set { vehicletypecode = value; } //Code } public string VehicleTypeName { get { return vehicletypename; } //Name set { vehicletypename = value; } //Name } #endregion #region Vehicle public int VehicleId { get { return vehicleid; } //Id set { vehicleid = value; } //Id } public string VehicleNumber { get { return vehiclenumber; } //Code set { vehiclenumber = value; } //Code } #endregion public string VisitorPunchLaptopDetail { get { return visitorpunchlaptopdetail; } //Code set { visitorpunchlaptopdetail = value; } //Code } public string VisitorPunchCameraDetail { get { return visitorpunchcameradetail; } //Code set { visitorpunchcameradetail = value; } //Code } public string VisitorPunchCardNumber { get { return visitorpunchcardnumber; } //Code set { visitorpunchcardnumber = value; } //Code } public DateOnly VisitorPunchPunchOutDate { get { return visitorpunchpunchoutdate; } //Id set { visitorpunchpunchoutdate = value; } //Id } public Int16 VisitorPunchPunchOutTime { get { return visitorpunchpunchouttime; } //Id set { visitorpunchpunchouttime = value; } //Id } public string VisitorPunchPunchCalOutTime { get { return visitorpunchpunchcalouttime; } //Id set { visitorpunchpunchcalouttime = value; } //Id } public string VisitorPunchRemarks { get { return visitorpunchremarks; } set { visitorpunchremarks = value; } } public DateTime VisitorPunchStartOn { get { return visitorpunchstarton; } //Id set { visitorpunchstarton = value; } //Id } public DateTime VisitorPunchEndOn { get { return visitorpunchendon; } //Id set { visitorpunchendon = value; } //Id } public int StartById { get { return startbyid; } //startbyId set { startbyid = value; } //startbyId } public string StartByCode { get { return startbycode; } set { startbycode = value; } } public string StartByName { get { return startbyname; } set { startbyname = value; } } public int EndById { get { return endbyid; } //EndId set { endbyid = value; } //EndbyId } public string EndByCode { get { return endbycode; } set { endbycode = value; } } public string EndByName { get { return endbyname; } set { endbyname = value; } } public byte VisitorPunchMeetStatus { get { return visitorpunchmeetstatus; } //MeetStatus set { visitorpunchmeetstatus = value; } //MeetStatus } #endregion #endregion } }