using System; namespace MMDAL.DTO.GateEntry { public class GateEntryDTO { #region PrivateMembers #region GateEntry private int gateentryid; private string gateentrynumber; private DateTime gateentrydate; private DateTime referencedate; private string referencenumber; private string description; #endregion #region Time private decimal timein; private decimal timeout; private decimal duration; private DateTime datein; private DateTime dateout; #endregion #region Status private byte entrystatus; private string entrystatusname; #endregion #region Party private int partyid; private string partycode; private string partyname; #endregion #region Vehicle private int vehicleid; private string vehiclenumber; private int vehicletypeid; private string vehicletypecode; private string vehicletypename; #endregion #region Document private int documentid; private string documentnumber; private DateTime documentdate; private string naturename; #endregion #region Material private byte materialtype; private string materialtypename; #endregion #region Transporter private int transporterid; private string transportercode; private string transportername; #endregion #region Driver private int driverid; private string drivername; #endregion #region Location private int villageid; private string villagecode; private string villagename; private int cityid; private string citycode; private string cityname; private int stateid; private string statecode; private string statename; #endregion #region Item private int itemid; private string itemcode; private string itemname; private int itemcategoryid; private string itemcategorycode; private string itemcategoryname; private int itemsubcategoryid; private string itemsubcategorycode; private string itemsubcategoryname; #endregion #region Weight private decimal firstweightment; private decimal secondweightment; #endregion #region Base private int gateentrycreatedbyid; private DateTime gateentrycreatedon; private string gateentrycreatedbyname; private int gateentrymodifiedbyid; private DateTime gateentrymodifiedon; private string gateentrymodifiedbyname; #endregion #region Standard private Int16 gateentrysortorder; private byte gateentrystatus; private Int16 gateentryversion; #endregion private int ouid; private int sourcetype; private int tenantid; #endregion #region PublicMembers #region GateEntry public int GateEntryId { get { return gateentryid; } set { gateentryid = value; } } public string GateEntryNumber { get { return gateentrynumber; } set { gateentrynumber = value; } } public DateTime GateEntryDate { get { return gateentrydate; } set { gateentrydate = value; } } public DateTime ReferenceDate { get { return referencedate; } set { referencedate = value; } } public string ReferenceNumber { get { return referencenumber; } set { referencenumber = value; } } public string Description { get { return description; } set { description = value; } } #endregion #region Time public decimal TimeIn { get { return timein; } set { timein = value; } } public decimal TimeOut { get { return timeout; } set { timeout = value; } } public decimal Duration { get { return duration; } set { duration = value; } } public DateTime DateIn { get { return datein; } set { datein = value; } } public DateTime DateOut { get { return dateout; } set { dateout = value; } } #endregion #region Status public byte EntryStatus { get { return entrystatus; } set { entrystatus = value; } } public string EntryStatusName { get { return entrystatusname; } set { entrystatusname = value; } } #endregion #region Party 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; } } #endregion #region Vehicle public int VehicleId { get { return vehicleid; } set { vehicleid = value; } } public string VehicleNumber { get { return vehiclenumber; } set { vehiclenumber = value; } } public int VehicleTypeId { get { return vehicletypeid; } set { vehicletypeid = value; } } public string VehicleTypeCode { get { return vehicletypecode; } set { vehicletypecode = value; } } public string VehicleTypeName { get { return vehicletypename; } set { vehicletypename = value; } } #endregion #region Document public int DocumentId { get { return documentid; } set { documentid = value; } } public string DocumentNumber { get { return documentnumber; } set { documentnumber = value; } } public DateTime DocumentDate { get { return documentdate; } set { documentdate = value; } } public string NatureName { get { return naturename; } set { naturename = value; } } #endregion #region Material public byte MaterialType { get { return materialtype; } set { materialtype = value; } } public string MaterialTypeName { get { return materialtypename; } set { materialtypename = value; } } #endregion #region Transporter public int TransporterId { get { return transporterid; } set { transporterid = value; } } public string TransporterCode { get { return transportercode; } set { transportercode = value; } } public string TransporterName { get { return transportername; } set { transportername = value; } } #endregion #region Driver public int DriverId { get { return driverid; } set { driverid = value; } } public string DriverName { get { return drivername; } set { drivername = value; } } #endregion #region Location public int VillageId { get { return villageid; } set { villageid = value; } } public string VillageCode { get { return villagecode; } set { villagecode = value; } } public string VillageName { get { return villagename; } set { villagename = value; } } public int CityId { get { return cityid; } set { cityid = value; } } public string CityCode { get { return citycode; } set { citycode = value; } } public string CityName { get { return cityname; } set { cityname = value; } } public int StateId { get { return stateid; } set { stateid = value; } } public string StateCode { get { return statecode; } set { statecode = value; } } public string StateName { get { return statename; } set { statename = value; } } #endregion #region Item public int ItemId { get { return itemid; } set { itemid = value; } } public string ItemCode { get { return itemcode; } set { itemcode = value; } } public string ItemName { get { return itemname; } set { itemname = value; } } public int ItemCategoryId { get { return itemcategoryid; } set { itemcategoryid = value; } } public string ItemCategoryCode { get { return itemcategorycode; } set { itemcategorycode = value; } } public string ItemCategoryName { get { return itemcategoryname; } set { itemcategoryname = value; } } public int ItemSubCategoryId { get { return itemsubcategoryid; } set { itemsubcategoryid = value; } } public string ItemSubCategoryCode { get { return itemsubcategorycode; } set { itemsubcategorycode = value; } } public string ItemSubCategoryName { get { return itemsubcategoryname; } set { itemsubcategoryname = value; } } #endregion #region Weight public decimal FirstWeightment { get { return firstweightment; } set { firstweightment = value; } } public decimal SecondWeightment { get { return secondweightment; } set { secondweightment = value; } } #endregion #endregion #region Base public int GateEntryCreatedById { get { return gateentrycreatedbyid; } set { gateentrycreatedbyid = value; } } public DateTime GateEntryCreatedOn { get { return gateentrycreatedon; } set { gateentrycreatedon = value; } } public string GateEntryCreatedByName { get { return gateentrycreatedbyname; } set { gateentrycreatedbyname = value; } } public int GateEntryModifiedById { get { return gateentrymodifiedbyid; } set { gateentrymodifiedbyid = value; } } public DateTime GateEntryModifiedOn { get { return gateentrymodifiedon; } set { gateentrymodifiedon = value; } } public string GateEntryModifiedByName { get { return gateentrymodifiedbyname; } set { gateentrymodifiedbyname = value; } } #endregion #region Standard public Int16 GateEntrySortOrder { get { return gateentrysortorder; } set { gateentrysortorder = value; } } public byte GateEntryStatus { get { return gateentrystatus; } // 0=Pending, 1=Active, 2=Deleted, 3=Amended, 4=Inactive, 5=Archived set { gateentrystatus = value; } } public Int16 GateEntryVersion { get { return gateentryversion; } // No Of Times Updated set { gateentryversion = value; } } #endregion public int OUId { get { return ouid; } set { ouid = value; } } public int SourceType { get { return sourcetype; } set { sourcetype = value; } } public int Tenantid { get { return tenantid; } set { tenantid = value; } } } }