using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace MMDAL.DTO.Target { public class TargetDTO { #region PrivateMembers #region Target private int targetid; //Id private string targetcode; //Code private string targetname; //Name private byte targetperiodtype; //PeriodType private DateTime targetfromdate; //FromDate private DateTime targettodate; //ToDate private DateTime targetcomparefromdate; //CompareFromDate private DateTime targetcomparetodate; //CompareToDate private byte targetisquantity; //IsQuantity private byte targetiscost; //IsCost private byte targetisvalue; //IsValue private string targetremarks; //Remarks #endregion #region ItemLevel private int itemlevelid = -1; private string itemlevelcode; private string itemlevelname; #endregion #region SplitType private int splittypeid = -1; private string splittypecode; private string splittypename; #endregion #region GBPeriod private int gbperiodid; //Id private string gbperiodcode; //Code private string gbperiodname; //Name #endregion #region CompareGBPeriod private int comparegbperiodid; //Id private string comparegbperiodcode; //Code private string comparegbperiodname; //Name #endregion #region CostCategory private int costcategoryid; private string costcategorycode; private string costcategoryname; #endregion #region Base private int targetcreatedbyid; //CreatedById private DateTime targetcreatedon; //CreatedOn private int targetmodifiedbyid; //ModifiedById private DateTime targetmodifiedon; //ModifiedOn private int targetbaseclinetid; //BaseClinetId #endregion #region AllocationType private int allocationtypeid; private string allocationtypecode; private string allocationtypename; #endregion #region Standard private Int16 targetsortorder; //SortOrder private byte targetstatus; //Status private Int16 targetversion; //Version private byte targetsourcetype; //SourceType #endregion #endregion #region PublicMembers #region Target public int TargetId { get { return targetid; } //Id set { targetid = value; } //Id } public string TargetCode { get { return targetcode; } //Code set { targetcode = value; } //Code } public string TargetName { get { return targetname; } //Name set { targetname = value; } //Name } public byte TargetPeriodType { get { return targetperiodtype; } //PeriodType set { targetperiodtype = value; } //PeriodType } public DateTime TargetFromDate { get { return targetfromdate; } //FromDate set { targetfromdate = value; } //FromDate } public DateTime TargetToDate { get { return targettodate; } //ToDate set { targettodate = value; } //ToDate } public DateTime TargetCompareFromDate { get { return targetcomparefromdate; } //CompareFromDate set { targetcomparefromdate = value; } //CompareFromDate } public DateTime TargetCompareToDate { get { return targetcomparetodate; } //CompareToDate set { targetcomparetodate = value; } //CompareToDate } public byte TargetIsQuantity { get { return targetisquantity; } //IsQuantity set { targetisquantity = value; } //IsQuantity } public byte TargetIsCost { get { return targetiscost; } //IsCost set { targetiscost = value; } //IsCost } public byte TargetIsValue { get { return targetisvalue; } //IsValue set { targetisvalue = value; } //IsValue } public string TargetRemarks { get { return targetremarks; } //Remarks set { targetremarks = value; } //Remarks } #endregion #region ItemLevel public int ItemLevelId { get { return itemlevelid; } //DrawBackId set { itemlevelid = value; } //DrawBackId } public string ItemLevelCode { get { return itemlevelcode; } //DrawBackCode set { itemlevelcode = value; } //DrawBackCode } public string ItemLevelName { get { return itemlevelcode; } //DrawBackName set { itemlevelcode = value; } //DrawBackName } #endregion #region SplitType public int SplitTypeId { get { return splittypeid; } //DrawBackId set { splittypeid = value; } //DrawBackId } public string SplitTypeCode { get { return splittypecode; } //DrawBackCode set { splittypecode = value; } //DrawBackCode } public string SplitTypeName { get { return splittypename; } //DrawBackName set { splittypename = value; } //DrawBackName } #endregion #region GBPeriod public int GBPeriodId { get { return gbperiodid; } //Id set { gbperiodid = value; } //Id } public string GBPeriodCode { get { return gbperiodcode; } //Code set { gbperiodcode = value; } //Code } public string GBPeriodName { get { return gbperiodname; } //Name set { gbperiodname = value; } //Name } #endregion #region GBPeriod public int CompareGBPeriodId { get { return comparegbperiodid; } //Id set { comparegbperiodid = value; } //Id } public string CompareGBPeriodCode { get { return comparegbperiodcode; } //Code set { comparegbperiodcode = value; } //Code } public string CompareGBPeriodName { get { return comparegbperiodname; } //Name set { comparegbperiodname = value; } //Name } #endregion #region CostCategory public int CostCategoryId { get { return costcategoryid; } set { costcategoryid = value; } } public string CostCategoryCode { get { return costcategorycode; } set { costcategorycode = value; } } public string CostCategoryName { get { return costcategoryname; } set { costcategoryname = value; } } #endregion #region AllocationType public int AllocationTypeId { get { return allocationtypeid; } set { allocationtypeid = value; } } public string AllocationTypeCode { get { return allocationtypecode; } set { allocationtypecode = value; } } public string AllocationTypeName { get { return allocationtypename; } set { allocationtypename = value; } } #endregion #region Base public int TargetCreatedById { get { return targetcreatedbyid; } //CreatedById set { targetcreatedbyid = value; } //CreatedById } public DateTime TargetCreatedOn { get { return targetcreatedon; } //CreatedOn set { targetcreatedon = value; } //CreatedOn } public int TargetModifiedById { get { return targetmodifiedbyid; } //ModifiedById set { targetmodifiedbyid = value; } //ModifiedById } public DateTime TargetModifiedOn { get { return targetmodifiedon; } //ModifiedOn set { targetmodifiedon = value; } //ModifiedOn } public int TargetBaseClinetId { get { return targetbaseclinetid; } //BaseClinetId set { targetbaseclinetid = value; } //BaseClinetId } #endregion #region Standard public Int16 TargetSortOrder { get { return targetsortorder; } //SortOrder set { targetsortorder = value; } //SortOrder } public byte TargetStatus { get { return targetstatus; } //Status set { targetstatus = value; } //Status } public Int16 TargetVersion { get { return targetversion; } //Version set { targetversion = value; } //Version } public byte TargetSourceType { get { return targetsourcetype; } //SourceType set { targetsourcetype = value; } //SourceType } #endregion #endregion } }