using MMDAL.DTO.Specification; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MMDAL.DTO.MaterialGrade { public class MaterialGradeDTO { private int materialgradeid; private string materialgradecode; private string materialgradename; private string materialgraderemarks; #region MaterialGroup private int materialgroupid; private string materialgroupcode; private string materialgroupname; #endregion #region Item private int itemid; private string itemcode; private string itemname; #endregion #region Standard private Int16 materialgradesortorder; private byte materialgradestatus; private Int16 materialgradeversion; private byte materialgradesourcetype; #endregion #region Base private int materialgradecreatedbyid; private DateTime materialgradecreatedon; private int materialgrademodifiedbyid; private DateTime materialgrademodifiedon; #endregion public int MaterialGradeId { get { return materialgradeid; } set { materialgradeid = value; } } public string MaterialGradeCode { get { return materialgradecode; } set { materialgradecode = value; } } public string MaterialGradeName { get { return materialgradename; } set { materialgradename = value; } } public string MaterialGradeRemarks { get { return materialgraderemarks; } set { materialgraderemarks = value; } } #region MaterialGroup public virtual int MaterialGroupId { get { return materialgroupid; } set { materialgroupid = value; } } public virtual string MaterialGroupCode { get { return materialgroupcode; } set { materialgroupcode = value; } } public virtual string MaterialGroupName { get { return materialgroupname; } set { materialgroupname = 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; } } #endregion #region Standard public Int16 MaterialGradeSortOrder { get { return materialgradesortorder; } set { materialgradesortorder = value; } } public byte MaterialGradeStatus { get { return materialgradestatus; } set { materialgradestatus = value; } } public Int16 MaterialGradeVersion { get { return materialgradeversion; } set { materialgradeversion = value; } } public byte MaterialGradeSourceType { get { return materialgradesourcetype; } set { materialgradesourcetype = value; } } #endregion #region Base public int MaterialGradeCreatedById { get { return materialgradecreatedbyid; } set { materialgradecreatedbyid = value; } } public DateTime MaterialGradeCreatedOn { get { return materialgradecreatedon; } set { materialgradecreatedon = value; } } public int MaterialGradeModifiedById { get { return materialgrademodifiedbyid; } set { materialgrademodifiedbyid = value; } } public DateTime MaterialGradeModifiedOn { get { return materialgrademodifiedon; } set { materialgrademodifiedon = value; } } private IList specificationarray; public IList SpecificationArray { get { return specificationarray; } //Remarks set { specificationarray = value; } //Remarks } #endregion } }