using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PayRollDAL.DTO.VisitorPass { public class VisitorPassReportDTO //: ReportPaginationDTO { #region PrivateMembers #region VisitorPass private int visitorpassid; //Id #region BizTransactionType private int biztransactiontypeid; //Id private string biztransactiontypecode; //Code private string biztransactiontypename; //Name #endregion #region OrganizationUnit private int ouid; //Id private string oucode; //Code private string ouname; //Name #endregion private string visitorpasspassnumber; //PassNumber private DateTime visitorpasspassdate; //PassDate private DateTime lastvisitingdate; //PassDate private int visitorpasspasstype; //PassType #region Employee private int approvedbyidid; //Id private string approvedbyidcode; //Code private string approvedbyidname; //Name #endregion private DateTime visitorpassvalidfromdate; //ValidFromDate private Int16 visitorpassvalidfromtime; //ValidFromTime private string visitorpasscalvalidfromtime; //ValidFromTime private DateTime visitorpassvalidtodate; //ValidToDate private Int16 visitorpassvalidtotime; //ValidToTime private string visitorpasscalvalidtotime; //ValidToTime private int visitorpasspax; //PAX private int visitorpassvisitortype; //VisitorType private string visitorpassdefaultcmsid; //ValidToTime private string status; //ValidToTime #region Party private int partyid; //Id private string partycode; //Code private string partyname; //Name #endregion private string visitorpasspartyname; //PartyName private string visitorpasspartyaddress; //PartyAddress #region Contact private int visitorid; //Id private string visitorname; //Name private string contactmobileno; private string contactdefaultimageid; private string contactcompany; private string addressline1; //Line1 private string addressline2; //Line2 private string addressline3; //Line3 private string zipcode; #region City private int cityid; private string citycode; private string cityname; #endregion #endregion private string visitorpassvisitorname; //VisitorName private string visitorpasspurpose; //Purpose private string visitorpasscalduration; //PassNumber #region Department private int departmentid; //Id private string departmentcode; //Code private string departmentname; //Name #endregion #region Employee private int employeeid; //Id private string employeecode; //Code private string employeename; //Name #endregion #endregion private string visitorpassimageviewurl; #endregion #region PublicMembers #region VisitorPass public int VisitorPassId { get { return visitorpassid; } //Id set { visitorpassid = value; } //Id } public string ContactMobileNo { get { return contactmobileno; } //LastName set { contactmobileno = value; } //LastName } public string ContactDefaultImageId { get { return contactdefaultimageid; } //LastName set { contactdefaultimageid = value; } //LastName } public string ContactCompany { get { return contactcompany; } //LastName set { contactcompany = value; } //LastName } #region BizTransactionType public int BIZTransactionTypeId { get { return biztransactiontypeid; } //Id set { biztransactiontypeid = value; } //Id } public string BIZTransactionTypeCode { get { return biztransactiontypecode; } //Code set { biztransactiontypecode = value; } //Code } public string BIZTransactionTypeName { get { return biztransactiontypename; } //Name set { biztransactiontypename = value; } //Name } #endregion #region OrganizationUnit public int OUId { get { return ouid; } //Id set { ouid = value; } //Id } public string OUCode { get { return oucode; } //Code set { oucode = value; } //Code } public string OUName { get { return ouname; } //Name set { ouname = value; } //Name } #endregion public string VisitorPassPassNumber { get { return visitorpasspassnumber; } //PassNumber set { visitorpasspassnumber = value; } //PassNumber } public DateTime VisitorPassPassDate { get { return visitorpasspassdate; } //PassDate set { visitorpasspassdate = value; } //PassDate } public int VisitorPassPassType { get { return visitorpasspasstype; } //PassType set { visitorpasspasstype = value; } //PassType } #region Employee public int ApprovedByIdId { get { return approvedbyidid; } //Id set { approvedbyidid = value; } //Id } public string ApprovedByIdCode { get { return approvedbyidcode; } //Code set { approvedbyidcode = value; } //Code } public string ApprovedByIdName { get { return approvedbyidname; } //Name set { approvedbyidname = value; } //Name } #endregion public DateTime VisitorPassValidFromDate { get { return visitorpassvalidfromdate; } //ValidFromDate set { visitorpassvalidfromdate = value; } //ValidFromDate } public Int16 VisitorPassValidFromTime { get { return visitorpassvalidfromtime; } //ValidFromTime set { visitorpassvalidfromtime = value; } //ValidFromTime } public string VisitorPassCalValidFromTime { get { return visitorpasscalvalidfromtime; } //ValidFromTime set { visitorpasscalvalidfromtime = value; } //ValidFromTime } public DateTime VisitorPassValidToDate { get { return visitorpassvalidtodate; } //ValidToDate set { visitorpassvalidtodate = value; } //ValidToDate } public Int16 VisitorPassValidToTime { get { return visitorpassvalidtotime; } //ValidToTime set { visitorpassvalidtotime = value; } //ValidToTime } public string VisitorPassCalValidToTime { get { return visitorpasscalvalidtotime; } //ValidToTime set { visitorpasscalvalidtotime = value; } //ValidToTime } public int VisitorPassPAX { get { return visitorpasspax; } //PAX set { visitorpasspax = value; } //PAX } public int VisitorPassVisitorType { get { return visitorpassvisitortype; } //VisitorType set { visitorpassvisitortype = value; } //VisitorType } #region Party public int PartyId { get { return partyid; } //Id set { partyid = value; } //Id } public string PartyCode { get { return partycode; } //Code set { partycode = value; } //Code } public string PartyName { get { return partyname; } //Name set { partyname = value; } //Name } #endregion public string VisitorPassPartyName { get { return visitorpasspartyname; } //PartyName set { visitorpasspartyname = value; } //PartyName } public string VisitorPassPartyAddress { get { return visitorpasspartyaddress; } //PartyAddress set { visitorpasspartyaddress = value; } //PartyAddress } #region Address public int VisitorId { get { return visitorid; } //Id set { visitorid = value; } //Id } public string VisitorName { get { return visitorname; } //Name set { visitorname = value; } //Name } #endregion public string VisitorPassVisitorName { get { return visitorpassvisitorname; } //VisitorName set { visitorpassvisitorname = value; } //VisitorName } public string VisitorPassPurpose { get { return visitorpasspurpose; } //Purpose set { visitorpasspurpose = value; } //Purpose } #region Department public int DepartmentId { get { return departmentid; } //Id set { departmentid = value; } //Id } public string DepartmentCode { get { return departmentcode; } //Code set { departmentcode = value; } //Code } public string DepartmentName { get { return departmentname; } //Name set { departmentname = value; } //Name } #endregion #region Employee public int EmployeeId { get { return employeeid; } //Id set { employeeid = value; } //Id } public string EmployeeCode { get { return employeecode; } //Code set { employeecode = value; } //Code } public string EmployeeName { get { return employeename; } //Name set { employeename = value; } //Name } #endregion #endregion public string VisitorPassDefaultCmsId { get { return visitorpassdefaultcmsid; } //ValidFromTime set { visitorpassdefaultcmsid = value; } //ValidFromTime } public string VisitorPassImageViewUrl { get { return visitorpassimageviewurl; } set { visitorpassimageviewurl = value; } } public string AddressLine1 { get { return addressline1; } //Line1 set { addressline1 = value; } //Line1 } public string AddressLine2 { get { return addressline2; } //Line2 set { addressline2 = value; } //Line2 } public string AddressLine3 { get { return addressline3; } //Line3 set { addressline3 = value; } //Line3 } public string ZipCode { get { return zipcode; } set { zipcode = value; } } public DateTime LastVisitingDate { get { return lastvisitingdate; } //Id set { lastvisitingdate = value; } //Id } #region City public int CityId { get { return cityid; } //Id set { cityid = value; } //Id } public string CityCode { get { return citycode; } //Code set { citycode = value; } //Code } public string CityName { get { return cityname; } //Name set { cityname = value; } //Name } #endregion #endregion #region VisitorPunch private int visitorpunchid; private DateTime 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 DateTime visitorpunchpunchoutdate; //ValidFromDate private Int16 visitorpunchpunchouttime; //ValidFromTime private string visitorpunchpunchcalouttime; private string contactimageviewurl; private int visitorpassstatus; #endregion #region PublicMembers #region VisitorPass public int VisitorPunchId { get { return visitorpunchid; } //Id set { visitorpunchid = value; } //Id } public DateTime 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 DateTime 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 ContactImageViewUrl { get { return contactimageviewurl; } set { contactimageviewurl = value; } } public int VisitorPassStatus { get { return visitorpassstatus; } set { visitorpassstatus = value; } } public string Status { get { return status; } //PassNumber set { status = value; } //PassNumber } public string VisitorPassCalDuration { get { return visitorpasscalduration; } //ValidToTime set { visitorpasscalduration = value; } //ValidToTime } private List vistiordetail; public List VisitorDetail { get { return vistiordetail; } set { vistiordetail = value; } } #endregion #endregion private string visitorpassvisitortypename; public string VisitorPassVisitorTypeName { get { return visitorpassvisitortypename; } //visitorpassvisitortypename set { visitorpassvisitortypename = value; } //visitorpassvisitortypename } private string thumbnail; private string statename; public string ThumbNail { get { return thumbnail; } //ThumbNail set { thumbnail = value; } //ThumbNail } public string StateName { get { return statename; } //ThumbNail set { statename = value; } //ThumbNail } } }