using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CRMDAL.DTO.Action { public record TActionItemsDTO { #region PrivateMembers #region ActionItems private int tactionitemsid; ////Id #region ActionDetail private int tactiondetailid = -1; #endregion #region Action private int tactionid = -1; #endregion private Int16 tactionitemsslno = 0; ////SlNo private byte tactionitemstype = 0; ////Type #region Item private int itemid = -1; ////Id private string itemcode; ////Code private string itemname; ////Name #endregion #region SKU private int skuid = -1; ////Id private string skuname; ////Name private string skucode; ////SKUCODE #endregion #region UOM private int uomid = -1; ////Id private string uomcode; ////Code private string uomname; ////Name #endregion private double tactionitemsgoodquantity = 0; ////GoodQuantity private double tactionitemsrejectedquantity = 0; ////RejectedQuantity private double tactionitemsreworkquantity = 0; ////ReworkQuantity private double tactionitemsotherquantity = 0; ////PackQuantity private double tactionitemspackquantity = 0; ////PackQuantity private byte tactionitemsstockposttype = 0; ////StockPostType private byte tactionitemsisfree = 1; ////IsFree private double tactionitemsrate = 0; ////Rate private byte tactionitemsposttomachinehistory = 0; ////PostToMachineHistory private string tactionitemsremarks = "NONE"; ////Remarks private byte tactionitemschargetype = 1; ////ChargeType #endregion #endregion #region PublicMembers #region ActionItems public int TActionItemsId { get { return tactionitemsid; } ////Id set { tactionitemsid = value; } ////Id } #region TActionDetail public int TActionDetailId { get { return tactiondetailid; } ////Id set { tactiondetailid = value; } ////Id } #endregion #region TAction public int TActionId { get { return tactionid; } ////Id set { tactionid = value; } ////Id } #endregion public Int16 TActionItemsSlNo { get { return tactionitemsslno; } ////SlNo set { tactionitemsslno = value; } ////SlNo } public byte TActionItemsType { get { return tactionitemstype; } ////Type set { tactionitemstype = value; } ////Type } #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 #region UOM public int UomId { get { return uomid; } ////Id set { uomid = value; } ////Id } public string UomCode { get { return uomcode; } ////Code set { uomcode = value; } ////Code } public string UomName { get { return uomname; } ////Name set { uomname = value; } ////Name } #endregion public double TActionItemsGoodQuantity { get { return tactionitemsgoodquantity; } ////GoodQuantity set { tactionitemsgoodquantity = value; } ////GoodQuantity } public double TActionItemsRejectedQuantity { get { return tactionitemsrejectedquantity; } ////RejectedQuantity set { tactionitemsrejectedquantity = value; } ////RejectedQuantity } public double TActionItemsReworkQuantity { get { return tactionitemsreworkquantity; } ////ReworkQuantity set { tactionitemsreworkquantity = value; } ////ReworkQuantity } public double TActionItemsOtherQuantity { get { return tactionitemsotherquantity; } ////TActionItemsOtherQuantity set { tactionitemsotherquantity = value; } ////TActionItemsOtherQuantity } public double TActionItemsPackQuantity { get { return tactionitemspackquantity; } ////PackQuantity set { tactionitemspackquantity = value; } ////PackQuantity } public byte TActionItemsStockPostType { get { return tactionitemsstockposttype; } ////StockPostType set { tactionitemsstockposttype = value; } ////StockPostType } public byte TActionItemsIsFree { get { return tactionitemsisfree; } ////IsFree set { tactionitemsisfree = value; } ////IsFree } public double TActionItemsRate { get { return tactionitemsrate; } ////Rate set { tactionitemsrate = value; } ////Rate } public byte TActionItemsPostToMachineHistory { get { return tactionitemsposttomachinehistory; } ////PostToMachineHistory set { tactionitemsposttomachinehistory = value; } ////PostToMachineHistory } public string TActionItemsRemarks { get { return tactionitemsremarks; } ////Remarks set { tactionitemsremarks = value; } ////Remarks } public byte TActionItemsChargeType { get { return tactionitemschargetype; } ////ChargeType set { tactionitemschargetype = value; } ////ChargeType } #endregion #endregion } }