using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace MMDAL.DTO.ItemReason { public class ItemReasonDTO { #region PrivateMembers #region Production private int itemreasonid; //Id #region Entity private int objectheadertypeid; //Id private string objectheadertypecode; //Code private string objectheadertypename; //Name #endregion private int itemreasonobjectheaderid; //ObjectHeaderId #region Entity private int objecttypeid; //Id private string objecttypecode; //Code private string objecttypename; //Name #endregion private int itemreasonobjectid; //ObjectId #region BizTransactionType private int biztransactiontypeid; //Id private string biztransactiontypecode; //Code private string biztransactiontypename; //Name private byte biztransactiontypeassetposttype; //AssetPostType #endregion #region Item private int itemid; //Id private string itemcode; //Code private string itemname; //Name #endregion #region SKU private int skuid; //Id private string skuname; //Name private string skucode; //SKUCODE #endregion private DateTime itemreasondocumentdate; //DocumentDate private Int16 itemreasonslno; //SlNo #region Reason private int reasonid; //Id private string reasoncode; //Code private string reasonname; //Name #endregion private double itemreasongoodquantity; //GoodQuantity private double itemreasonrejectedquantity; //RejectedQuantity private double itemreasonreworkquantity; //ReworkQuantity private double itemreasonotherquantity; //OtherQuantity private string itemreasonremarks; //Remarks #endregion #endregion #region PublicMembers #region Production public int ItemReasonId { get { return itemreasonid; } //Id set { itemreasonid = value; } //Id } #region Entity public int ObjectHeaderTypeId { get { return objectheadertypeid; } //Id set { objectheadertypeid = value; } //Id } public string ObjectHeaderTypeCode { get { return objectheadertypecode; } //Code set { objectheadertypecode = value; } //Code } public string ObjectHeaderTypeName { get { return objectheadertypename; } //Name set { objectheadertypename = value; } //Name } #endregion public int ItemReasonObjectHeaderId { get { return itemreasonobjectheaderid; } //ObjectHeaderId set { itemreasonobjectheaderid = value; } //ObjectHeaderId } #region Entity public int ObjectTypeId { get { return objecttypeid; } //Id set { objecttypeid = value; } //Id } public string ObjectTypeCode { get { return objecttypecode; } //Code set { objecttypecode = value; } //Code } public string ObjectTypeName { get { return objecttypename; } //Name set { objecttypename = value; } //Name } #endregion public int ItemReasonObjectId { get { return itemreasonobjectid; } //ObjectId set { itemreasonobjectid = value; } //ObjectId } #region BizTransactionType public int BIZTransactionTypeId { get { return biztransactiontypeid; } //Id set { biztransactiontypeid = value; } //Id } public string BIZTransactionTypeCode { get { return biztransactiontypecode; } //Code set { biztransactiontypecode = value; } //Code } public string BIZTransactionTypeName { get { return biztransactiontypename; } //Name set { biztransactiontypename = value; } //Name } public byte BIZTransactionTypeAssetPostType { get { return biztransactiontypeassetposttype; } //AssetPostType set { biztransactiontypeassetposttype = value; } //AssetPostType } #endregion #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 } #endregion #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 DateTime ItemReasonDocumentDate { get { return itemreasondocumentdate; } //DocumentDate set { itemreasondocumentdate = value; } //DocumentDate } public Int16 ItemReasonSlNo { get { return itemreasonslno; } //SlNo set { itemreasonslno = value; } //SlNo } #region Reason public int ReasonId { get { return reasonid; } //Id set { reasonid = value; } } public string ReasonCode { get { return reasoncode; } //Code set { reasoncode = value; } } public string ReasonName { get { return reasonname; } //Name set { reasonname = value; } } #endregion public double ItemReasonGoodQuantity { get { return itemreasongoodquantity; } //GoodQuantity set { itemreasongoodquantity = value; } //GoodQuantity } public double ItemReasonRejectedQuantity { get { return itemreasonrejectedquantity; } //RejectedQuantity set { itemreasonrejectedquantity = value; } //RejectedQuantity } public double ItemReasonReworkQuantity { get { return itemreasonreworkquantity; } //ReworkQuantity set { itemreasonreworkquantity = value; } //ReworkQuantity } public double ItemReasonOtherQuantity { get { return itemreasonotherquantity; } //OtherQuantity set { itemreasonotherquantity = value; } //OtherQuantity } public string ItemReasonRemarks { get { return itemreasonremarks; } //Remarks set { itemreasonremarks = value; } //Remarks } private int lotid = -1; private string lotnumber; public int LotId { get { return lotid; } //Lotid set { lotid = value; } //Lotid } public string LotNumber { get { return lotnumber; } //LotNumber set { lotnumber = value; } //LotNumber } #endregion #endregion } }