using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MaintenanceDAL.DTO.TypeComponent { public class TypeComponentDetailDTO { #region PrivateMembers #region TypeComponentDetail private int typecomponentdetailid; //Id #region TypeComponent private int componentid; //Id #endregion private Int16 typecomponentdetailslno; //SlNo private byte typecomponentdetaildetailnature; //DetailNature #region AssetType private int detailassettypeid = -1; //Id private string detailassettypecode; //Code private string detailassettypename; //Name #endregion #region ResourceType private int detailresourcetypeid = -1; //Id private string detailresourcetypecode; //Code private string detailresourcetypename; //Name #endregion #region Machine private int detailmachinetypeid = -1; //Id private string detailmachinetypecode; //Code private string detailmachinetypename; //Name #endregion #region ItemCategory private int detailcategoryid = -1; //Id private string detailcategorycode; //Code private string detailcategoryname; //Name #endregion #region ItemSubCategory private int detailsubcategoryid = -1; //Id private string detailsubcategorycode; //Code private string detailsubcategoryname; //Name #endregion #region Item private int detailitemid = -1; //Id private string detailitemcode; //Code private string detailitemname; //Name private string detailitemstockuomname; #endregion private double typecomponentdetailquantity; //Quantity private byte typecomponentdetailusagetype; //UsageType private string typecomponentdetailusagetypename; #region Party private int partyid = -1; //Id private string partycode; //Code private string partyname; //Name #endregion private string typecomponentdetailremarks; //Remarks #endregion #endregion #region PublicMembers #region TypeComponentDetail public int TypeComponentDetailId { get { return typecomponentdetailid; } //Id set { typecomponentdetailid = value; } //Id } #region TypeComponent public int ComponentId { get { return componentid; } //Id set { componentid = value; } //Id } #endregion public Int16 TypeComponentDetailSlNo { get { return typecomponentdetailslno; } //SlNo set { typecomponentdetailslno = value; } //SlNo } public byte TypeComponentDetailDetailNature { get { return typecomponentdetaildetailnature; } //DetailNature set { typecomponentdetaildetailnature = value; } //DetailNature } #region AssetType public int DetailAssetTypeId { get { return detailassettypeid; } //Id set { detailassettypeid = value; } //Id } public string DetailAssetTypeCode { get { return detailassettypecode; } //Code set { detailassettypecode = value; } //Code } public string DetailAssetTypeName { get { return detailassettypename; } //Name set { detailassettypename = value; } //Name } #endregion #region ResourceType public int DetailResourceTypeId { get { return detailresourcetypeid; } //Id set { detailresourcetypeid = value; } //Id } public string DetailResourceTypeCode { get { return detailresourcetypecode; } //Code set { detailresourcetypecode = value; } //Code } public string DetailResourceTypeName { get { return detailresourcetypename; } //Name set { detailresourcetypename = value; } //Name } #endregion #region Machine public int DetailMachineTypeId { get { return detailmachinetypeid; } //Id set { detailmachinetypeid = value; } //Id } public string DetailMachineTypeCode { get { return detailmachinetypecode; } //Code set { detailmachinetypecode = value; } //Code } public string DetailMachineTypeName { get { return detailmachinetypename; } //Name set { detailmachinetypename = value; } //Name } #endregion #region ItemCategory public int DetailCategoryId { get { return detailcategoryid; } //Id set { detailcategoryid = value; } //Id } public string DetailCategoryCode { get { return detailcategorycode; } //Code set { detailcategorycode = value; } //Code } public string DetailCategoryName { get { return detailcategoryname; } //Name set { detailcategoryname = value; } //Name } #endregion #region ItemSubCategory public int DetailSubCategoryId { get { return detailsubcategoryid; } //Id set { detailsubcategoryid = value; } //Id } public string DetailSubCategoryCode { get { return detailsubcategorycode; } //Code set { detailsubcategorycode = value; } //Code } public string DetailSubCategoryName { get { return detailsubcategoryname; } //Name set { detailsubcategoryname = value; } //Name } #endregion #region Item public int DetailItemId { get { return detailitemid; } //Id set { detailitemid = value; } //Id } public string DetailItemCode { get { return detailitemcode; } //Code set { detailitemcode = value; } //Code } public string DetailItemName { get { return detailitemname; } //Name set { detailitemname = value; } //Name } public string DetailItemStockUOMName { get { return detailitemstockuomname; } //Name set { detailitemstockuomname = value; } //Name } #endregion public double TypeComponentDetailQuantity { get { return typecomponentdetailquantity; } //Quantity set { typecomponentdetailquantity = value; } //Quantity } public string TypeComponentDetailUsageTypeName { get { return typecomponentdetailusagetypename; } //UsageType set { typecomponentdetailusagetypename = value; } //UsageType } public byte TypeComponentDetailUsageType { get { return typecomponentdetailusagetype; } //UsageType set { typecomponentdetailusagetype = value; } } #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 TypeComponentDetailRemarks { get { return typecomponentdetailremarks; } //Remarks set { typecomponentdetailremarks = value; } //Remarks } #endregion #endregion } }