using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace MMDAL.DTO.Machine { public class MachineDTO { #region privateMembers private int machineid; //Id private string machinecode; //Code private string machinename; //Name private int machinetypeid; private string machinetypecode; private string machinetypename; private int categoryid; //Category private string categorycode; private string categoryname; private int subcategoryid; //SubCategory private string subcategorycode; private string subcategoryname; private int modelid; //Model private string modelcode; private string modelname; private int brandid; //Brand private string brandcode; private string brandname; private Int16 machineyom; //YOM private double machinecapacity; //Capacity private int uomid; //UOM private string uomcode; private string uomname; private double machinemincapacity; private double machinemaxcapacity; private Int16 machinespeed; private double machinelotperday; private int itemid; //Item private string itemcode; private string itemname; // private byte machinerunningstatus; //RunningStatus /*private DateTime machinelastreadingon; //LastReadingOn private string machinelastreadingremarks; //LastReadingRemarks*/ private byte machineiscritical; //IsCritical private byte machineservicestatus; //ServiceStatus private DateTime machineservicefromdate; //ServiceFromDate private DateTime machineservicetodate; //ServiceToDate private int serviceproviderid; //ServiceProvider private string serviceprovidercode; private string serviceprovidername; private int supplierid; //Supplier private string suppliercode; private string suppliername; private string machinebillnumber; //BillNumber private DateTime machinebilldate; //BillDate private double machinevalueinbill; //ValueofAssetInBill private DateTime machinepurchasedate; //PurchaseDate private DateTime machineinstallationdate; //InstallationDate private byte machinemachinestatusvalue; //AssetStatus private double machinemachinevalue; private string machinemfrslno; private int workcenterid; private string workcentercode; private string workcentername; private int processid; private string processcode; private string processname; private int batchid; private string batchnumber; private byte machineitemlinktype; private int machinelastnumber; private double machineefficiency; private string machinethumbnail; //ThumbNail #region Base private int machinecreatedbyid; //CreatedById private DateTime machinecreatedon; //CreatedOn private int machinemodifiedbyid; //ModifiedById private DateTime machinemodifiedon; //ModifiedOn private string machinecreatedbyname; private string machinemodifiedbyname; #endregion #region Standard private Int16 machinesortorder; //SortOrder private byte machinestatus; //Status private Int16 machineversion; //Version #endregion #region OrganizationUnit private int organizationunitid; private string organizationunitcode; private string organizationunitname; #endregion #endregion #region PublicMembers #region Machine public int MachineId { get { return machineid; } //Id set { machineid = value; } //Id } public string MachineCode { get { return machinecode; } //Code set { machinecode = value; } //Code } public string MachineName { get { return machinename; } //Name set { machinename = value; } //Name } public int MachineTypeId { get { return machinetypeid; } set { machinetypeid = value; } } public string MachineTypeCode { get { return machinetypecode; } set { machinetypecode = value; } } public string MachineTypeName { get { return machinetypename; } set { machinetypename = value; } } public int CategoryId { get { return categoryid; } //Category set { categoryid = value; } //Category } public string CategoryCode { get { return categorycode; } set { categorycode = value; } } public string CategoryName { get { return categoryname; } set { categoryname = value; } } public int SubCategoryId { get { return subcategoryid; } //SubCategory set { subcategoryid = value; } //SubCategory } public string SubCategoryCode { get { return subcategorycode; } set { subcategorycode = value; } } public string SubCategoryName { get { return subcategoryname; } set { subcategoryname = value; } } public int ModelId { get { return modelid; } //Model set { modelid = value; } //Model } public string ModelCode { get { return modelcode; } set { modelcode = value; } } public string ModelName { get { return modelname; } set { modelname = value; } } public int BrandId { get { return brandid; } //Brand set { brandid = value; } //Brand } public string BrandCode { get { return brandcode; } set { brandcode = value; } } public string BrandName { get { return brandname; } set { brandname = value; } } public Int16 MachineYOM { get { return machineyom; } //YOM set { machineyom = value; } //YOM } public double MachineCapacity { get { return machinecapacity; } //Capacity set { machinecapacity = value; } //Capacity } public int UOMId { get { return uomid; } //UOM set { uomid = value; } //UOM } public string UOMCode { get { return uomcode; } set { uomcode = value; } } public string UOMName { get { return uomname; } set { uomname = value; } } public double MachineMinCapacity { get { return machinemincapacity; } //YOM set { machinemincapacity = value; } //YOM } public double MachineMaxCapacity { get { return machinemaxcapacity; } //YOM set { machinemaxcapacity = value; } //YOM } public Int16 MachineSpeed { get { return machinespeed; } //YOM set { machinespeed = value; } //YOM } public double MachineLotPerDay { get { return machinelotperday; } //Capacity set { machinelotperday = value; } //Capacity } public int ItemId { get { return itemid; } //Item set { itemid = value; } //Item } public string ItemCode { get { return itemcode; } //Item set { itemcode = value; } //Item } public string ItemName { get { return itemname; } //Item set { itemname = value; } //Item } /*public byte MachineRunningStatus { get { return machinerunningstatus; } //RunningStatus set { machinerunningstatus = value; } //RunningStatus } public DateTime MachineLastReadingOn { get { return machinelastreadingon; } //LastReadingOn set { machinelastreadingon = value; } //LastReadingOn } public string MachineLastReadingRemarks { get { return machinelastreadingremarks; } //LastReadingRemarks set { machinelastreadingremarks = value; } //LastReadingRemarks }*/ public byte MachineIsCritical { get { return machineiscritical; } //IsCritical set { machineiscritical = value; } //IsCritical } public byte MachineServiceStatus { get { return machineservicestatus; } //ServiceStatus set { machineservicestatus = value; } //ServiceStatus } public DateTime MachineServiceFromDate { get { return machineservicefromdate; } //ServiceFromDate set { machineservicefromdate = value; } //ServiceFromDate } public DateTime MachineServiceToDate { get { return machineservicetodate; } //ServiceToDate set { machineservicetodate = value; } //ServiceToDate } public int ServiceProviderId { get { return serviceproviderid; } //ServiceProvider set { serviceproviderid = value; } //ServiceProvider } public string ServiceProviderCode { get { return serviceprovidercode; } //ServiceProvider set { serviceprovidercode = value; } //ServiceProvider } public string ServiceProviderName { get { return serviceprovidername; } //ServiceProvider set { serviceprovidername = value; } //ServiceProvider } public int SupplierId { get { return supplierid; } //Supplier set { supplierid = value; } //Supplier } public string SupplierCode { get { return suppliercode; } //Supplier set { suppliercode = value; } //Supplier } public string SupplierName { get { return suppliername; } //Supplier set { suppliername = value; } //Supplier } public string MachineBillNumber { get { return machinebillnumber; } //BillNumber set { machinebillnumber = value; } //BillNumber } public DateTime MachineBillDate { get { return machinebilldate; } //BillDate set { machinebilldate = value; } //BillDate } public double MachineValueInBill { get { return machinevalueinbill; } //ValueofAssetInBill set { machinevalueinbill = value; } //ValueofAssetInBill } public DateTime MachinePurchaseDate { get { return machinepurchasedate; } //PurchaseDate set { machinepurchasedate = value; } //PurchaseDate } public DateTime MachineInstallationDate { get { return machineinstallationdate; } set { machineinstallationdate = value; } } public byte MachineMachineStatusValue { get { return machinemachinestatusvalue; } set { machinemachinestatusvalue = value; } } public string MachineMfrSlNo { get { return machinemfrslno; } set { machinemfrslno = value; } } public double MachineMachineValue { get { return machinemachinevalue; } set { machinemachinevalue = value; } } public int WorkCenterId { get { return workcenterid; } set { workcenterid = value; } } public string WorkCenterCode { get { return workcentercode; } set { workcentercode = value; } } public string WorkCenterName { get { return workcentername; } set { workcentername = value; } } public int ProcessId { get { return processid; } set { processid = value; } } public string ProcessCode { get { return processcode; } set { processcode = value; } } public string ProcessName { get { return processname; } set { processname = value; } } public int BatchId { get { return batchid; } set { batchid = value; } } public string BatchNumber { get { return batchnumber; } set { batchnumber = value; } } private string batchname; public string BatchName { get { return batchname; } set { batchname = value; } } public byte MachineItemLinkType { get { return machineitemlinktype; } set { machineitemlinktype = value; } } public int MachineLastNumber { get { return machinelastnumber; } set { machinelastnumber = value; } } public double MachineEfficiency { get { return machineefficiency; } set { machineefficiency = value; } } public string MachineThumbNail { get { return machinethumbnail; } //ThumbNail set { machinethumbnail = value; } //ThumbNail } #region Base public int MachineCreatedById { get { return machinecreatedbyid; } //CreatedById set { machinecreatedbyid = value; } //CreatedById } public DateTime MachineCreatedOn { get { return machinecreatedon; } //CreatedOn set { machinecreatedon = value; } //CreatedOn } public int MachineModifiedById { get { return machinemodifiedbyid; } //ModifiedById set { machinemodifiedbyid = value; } //ModifiedById } public DateTime MachineModifiedOn { get { return machinemodifiedon; } //ModifiedOn set { machinemodifiedon = value; } //ModifiedOn } public string MachineCreatedByName { get { return machinecreatedbyname; } //createdbyid set { machinecreatedbyname = value; } //createdbyid } public string MachineModifiedByName { get { return machinemodifiedbyname; } //modifiedbyid set { machinemodifiedbyname = value; } //modifiedbyid } #endregion #region Standard public Int16 MachineSortOrder { get { return machinesortorder; } //SortOrder set { machinesortorder = value; } //SortOrder } public byte MachineStatus { get { return machinestatus; } //Status set { machinestatus = value; } //Status } public Int16 MachineVersion { get { return machineversion; } //Version set { machineversion = value; } //Version } #endregion #region OrganizationUnit public int OrganizationUnitId { get { return organizationunitid; } set { organizationunitid = value; } } public string OrganizationUnitCode { get { return organizationunitcode; } set { organizationunitcode = value; } } public string OrganizationUnitName { get { return organizationunitname; } set { organizationunitname = value; } } #endregion #endregion #endregion } }