using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MaintenanceDAL.DTO.ActivityMaterial { public class ActivityMaterialDTO { #region PrivateMembers #region ActivityMaterial private int activitymaterialid; //Id private byte activitymaterialnature; //Nature #region AssetType private int assettypeid; //Id private string assettypecode; //Code private string assettypename; //Name #endregion #region ResourceType private int resourcetypeid; //Id private string resourcetypecode; //Code private string resourcetypename; //Name #endregion #region Machine private int machinetypeid; //Id private string machinetypecode; //Code private string machinetypename; //Name #endregion #region Activities private int activityid; //Id private string activitycode; //Code private string activityname; //Name #endregion private string activitymaterialremarks; //Remarks private Int16 activitymaterialslno; //SlNo #region Item private int itemid; //Id private string itemcode; //Code private string itemname; //Name private string itemstockuomname; #endregion private double activitymaterialquantity; //Quantity #region SKU private int skuid; //Id private string skuname; //Name private string skucode; //SKUCODE #endregion private byte activitymaterialusagetype; //UsageType #endregion #region private byte activitymaterialsourcetype; //SourceType #endregion #region Base private Int16 activitymaterialsortorder; //SortOrder private byte activitymaterialstatus; //Status private Int16 activitymaterialversion; //Version #endregion #region Standard private int activitymaterialcreatedbyid; //CreatedById private DateTime activitymaterialcreatedon; //CreatedOn private int activitymaterialmodifiedbyid; //ModifiedById private DateTime activitymaterialmodifiedon; //ModifiedOn #endregion #endregion #region PublicMembers #region ActivityMaterial public int ActivityMaterialId { get { return activitymaterialid; } //Id set { activitymaterialid = value; } //Id } public byte ActivityMaterialNature { get { return activitymaterialnature; } //Nature set { activitymaterialnature = value; } //Nature } #region AssetType public int AssetTypeId { get { return assettypeid; } //Id set { assettypeid = value; } //Id } public string AssetTypeCode { get { return assettypecode; } //Code set { assettypecode = value; } //Code } public string AssetTypeName { get { return assettypename; } //Name set { assettypename = value; } //Name } #endregion #region ResourceType public int ResourceTypeId { get { return resourcetypeid; } //Id set { resourcetypeid = value; } //Id } public string ResourceTypeCode { get { return resourcetypecode; } //Code set { resourcetypecode = value; } //Code } public string ResourceTypeName { get { return resourcetypename; } //Name set { resourcetypename = value; } //Name } #endregion #region Machine public int MachineTypeId { get { return machinetypeid; } //Id set { machinetypeid = value; } //Id } public string MachineTypeCode { get { return machinetypecode; } //Code set { machinetypecode = value; } //Code } public string MachineTypeName { get { return machinetypename; } //Name set { machinetypename = value; } //Name } #endregion #region Activities public int ActivityId { get { return activityid; } //Id set { activityid = value; } //Id } public string ActivityCode { get { return activitycode; } //Code set { activitycode = value; } //Code } public string ActivityName { get { return activityname; } //Name set { activityname = value; } //Name } #endregion public string ActivityMaterialRemarks { get { return activitymaterialremarks; } //Remarks set { activitymaterialremarks = value; } //Remarks } public Int16 ActivityMaterialSlNo { get { return activitymaterialslno; } //SlNo set { activitymaterialslno = value; } //SlNo } #region Item public int ItemId { get { return itemid; } //Id set { itemid = value; } //Id } public string ItemCode { get { return itemcode; } //Code set { itemcode = value; } //Code } public string ItemName { get { return itemname; } //Name set { itemname = value; } //Name } public string ItemStockUOMName { get { return itemstockuomname; } //Name set { itemstockuomname = value; } //Name } #endregion public double ActivityMaterialQuantity { get { return activitymaterialquantity; } //Quantity set { activitymaterialquantity = value; } //Quantity } #region SKU public int SkuId { get { return skuid; } //Id set { skuid = value; } //Id } public string SkuName { get { return skuname; } //Name set { skuname = value; } //Name } public string SkuCode { get { return skucode; } //SKUCODE set { skucode = value; } //SKUCODE } #endregion public byte ActivityMaterialUsageType { get { return activitymaterialusagetype; } //UsageType set { activitymaterialusagetype = value; } //UsageType } #endregion #region public byte ActivityMaterialSourceType { get { return activitymaterialsourcetype; } //SourceType set { activitymaterialsourcetype = value; } //SourceType } #endregion #region Base public Int16 ActivityMaterialSortOrder { get { return activitymaterialsortorder; } //SortOrder set { activitymaterialsortorder = value; } //SortOrder } public byte ActivityMaterialStatus { get { return activitymaterialstatus; } //Status set { activitymaterialstatus = value; } //Status } public Int16 ActivityMaterialVersion { get { return activitymaterialversion; } //Version set { activitymaterialversion = value; } //Version } #endregion #region Standard public int ActivityMaterialCreatedById { get { return activitymaterialcreatedbyid; } //CreatedById set { activitymaterialcreatedbyid = value; } //CreatedById } public DateTime ActivityMaterialCreatedOn { get { return activitymaterialcreatedon; } //CreatedOn set { activitymaterialcreatedon = value; } //CreatedOn } public int ActivityMaterialModifiedById { get { return activitymaterialmodifiedbyid; } //ModifiedById set { activitymaterialmodifiedbyid = value; } //ModifiedById } public DateTime ActivityMaterialModifiedOn { get { return activitymaterialmodifiedon; } //ModifiedOn set { activitymaterialmodifiedon = value; } //ModifiedOn } #endregion private int activitymaterialduration; public int ActivityMaterialDuration { get { return activitymaterialduration; } //ActivityMaterialDuration set { activitymaterialduration = value; } //ActivityMaterialDuration } #endregion } }