using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace MMDAL.DTO.Label { public class LabelDTO { #region PrivateMembers #region Label private int labelid; //Id private string labelname; //Name private string labelcode; //Code #region Party private int partyid = -1; //Id private string partycode; //Code private string partyname; //Name #endregion #region Gcm private int warptypeid = -1; //Id private string warptypecode; //Code private string warptypename; //Name #endregion #region Gcm private int softwareid = -1; //Id private string softwarecode; //Code private string softwarename; //Name #endregion #region Employee private int designerid = -1; //Id private string designercode; //Code private string designername; //Name #endregion #region Representative private int representativeid = -1; //Id private string representativecode; //Code private string representativename; //Name #endregion private Int16 labelpickspercms; //PicksPerCms private Int16 labelpicksperlabel; //PicksPerLabel private DateTime labeldesigndate; //DesignDate private string labelcodeno; //CodeNo private string lastcodeno; #region Gcm private int qualityid = -1; //Id private string qualitycode; //Code private string qualityname; //Name #endregion #region Gcm private int labeltypeid = -1; //Id private string labeltypecode; //Code private string labeltypename; //Name #endregion private double labelefficiency; //Efficiency private string labelimageid; //ImageId private Int16 labelnoofrepeats = 1; //NoOfRepeats private Int16 labelwaste; //Waste private string labeldesignno; #endregion #region SizeSet SKU Generation Purpose private int sizesetid; private string sizesetname; private byte needlenumber; #endregion private double labelsquareinch; private double labelwidth; private double labellength; private double labelextrarate; private double labelfinalrate; private Int16 labelnoofcolor; private Int16 labelfrontcolor; private Int16 labelbackcolor; private byte labellabeltypes; private int finishtypeid = -1; private string finishtypecode; private string finishtypename; private int diecutid = -1; private string diecutnumber; private int foilid = -1; private string foilcode; private string foilname; private int itemid = -1; private string itemcode; private string itemname; #region Base private Int16 labelsortorder; //SortOrder private byte labelstatus; //Status private Int16 labelversion; //Version #endregion #region Standard private int labelcreatedbyid; //CreatedById private DateTime labelcreatedon; //CreatedOn private int labelmodifiedbyid; //ModifiedById private DateTime labelmodifiedon; //ModifiedOn #endregion private List labelneedledetailarray = new List(); private List labelpartydetailarray = new List(); private List itemlinkdetailarray = new List(); #endregion #region PublicMembers #region Label public int LabelId { get { return labelid; } set { labelid = value; }//Id } public string LabelName { get { return labelname; } //Name set { labelname = value; } } public string LabelCode { get { return labelcode; } //Code set { labelcode = 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 #region Gcm public int WarpTypeId { get { return warptypeid; } //Id set { warptypeid = value; } //Id } public string WarpTypeCode { get { return warptypecode; } //Code set { warptypecode = value; } //Code } public string WarpTypeName { get { return warptypename; } //Name set { warptypename = value; } //Name } #endregion #region Gcm public int SoftwareId { get { return softwareid; } //Id set { softwareid = value; } //Id } public string SoftwareCode { get { return softwarecode; } //Code set { softwarecode = value; } //Code } public string SoftwareName { get { return softwarename; } //Name set { softwarename = value; } //Name } #endregion #region Employee public int DesignerId { get { return designerid; } //Id set { designerid = value; } //Id } public string DesignerCode { get { return designercode; } //Code set { designercode = value; } //Code } public string DesignerName { get { return designername; } //Name set { designername = value; } //Name } #endregion #region Representative public int RepresentativeId { get { return representativeid; } //Id set { representativeid = value; } //Id } public string RepresentativeCode { get { return representativecode; } //Code set { representativecode = value; } //Code } public string RepresentativeName { get { return representativename; } //Name set { representativename = value; } //Name } #endregion public Int16 LabelPicksPerCms { get { return labelpickspercms; } //PicksPerCms set { labelpickspercms = value; } } public Int16 LabelPicksPerLabel { get { return labelpicksperlabel; } //PicksPerLabel set { labelpicksperlabel = value; } } public DateTime LabelDesignDate { get { return labeldesigndate; } //DesignDate set { labeldesigndate = value; } } public string LabelCodeNo { get { return labelcodeno; } //CodeNo set { labelcodeno = value; } } public string LastCodeNo { get { return lastcodeno; } //CodeNo set { lastcodeno = value; } } #region Gcm public int QualityId { get { return qualityid; } //Id set { qualityid = value; } //Id } public string QualityCode { get { return qualitycode; } //Code set { qualitycode = value; } //Code } public string QualityName { get { return qualityname; } //Name set { qualityname = value; } //Name } #endregion #region Gcm public int LabelTypeId { get { return labeltypeid; } //Id set { labeltypeid = value; } //Id } public string LabelTypeCode { get { return labeltypecode; } //Code set { labeltypecode = value; } //Code } public string LabelTypeName { get { return labeltypename; } //Name set { labeltypename = value; } //Name } #endregion public double LabelEfficiency { get { return labelefficiency; } //Efficiency set { labelefficiency = value; } } public string LabelImageId { get { return labelimageid; } //ImageId set { labelimageid = value; } //ImageId } public Int16 LabelNoOfRepeats { get { return labelnoofrepeats; } //NoOfRepeats set { labelnoofrepeats = value; } //NoOfRepeats } public Int16 LabelWaste { get { return labelwaste; } //Waste set { labelwaste = value; } //Waste } public string LabelDesignNo { get { return labeldesignno; } //Code set { labeldesignno = value; } } #endregion #region SizeSet SKU Generation Purpose public int SizeSetId { get { return sizesetid; } //Code set { sizesetid = value; } } public string SizeSetName { get { return sizesetname; } //Code set { sizesetname = value; } } public byte NeedleNumber { get { return needlenumber; } //Code set { needlenumber = value; } } #endregion public double LabelSquareInch { get { return labelsquareinch; } //Waste set { labelsquareinch = value; } //Waste } public double LabelWidth { get { return labelwidth; } //Waste set { labelwidth = value; } //Waste } public double LabelLength { get { return labellength; } //Waste set { labellength = value; } //Waste } public double LabelExtraRate { get { return labelextrarate; } //Waste set { labelextrarate = value; } //Waste } public double LabelFinalRate { get { return labelfinalrate; } //Waste set { labelfinalrate = value; } //Waste } public Int16 LabelNoOfColor { get { return labelnoofcolor; } //Waste set { labelnoofcolor = value; } //Waste } public Int16 LabelFrontColor { get { return labelfrontcolor; } //Waste set { labelfrontcolor = value; } //Waste } public Int16 LabelBackColor { get { return labelbackcolor; } //Waste set { labelbackcolor = value; } //Waste } public byte LabelLabelTypes { get { return labellabeltypes; } //Waste set { labellabeltypes = value; } //Waste } public int FinishTypeId { get { return finishtypeid; } //Waste set { finishtypeid = value; } //Waste } public string FinishTypeCode { get { return finishtypecode; } //Waste set { finishtypecode = value; } //Waste } public string FinishTypeName { get { return finishtypename; } //Waste set { finishtypename = value; } //Waste } public int DiecutId { get { return diecutid; } //Waste set { diecutid = value; } //Waste } public string DiecutNumber { get { return diecutnumber; } //Waste set { diecutnumber = value; } //Waste } public int FoilId { get { return foilid; } //Waste set { foilid = value; } //Waste } public string FoilCode { get { return foilcode; } //Waste set { foilcode = value; } //Waste } public string FoilName { get { return foilname; } //Waste set { foilname = value; } //Waste } public int ItemId { get { return itemid; } //Waste set { itemid = value; } //Waste } public string ItemCode { get { return itemcode; } //Waste set { itemcode = value; } //Waste } public string ItemName { get { return itemname; } //Waste set { itemname = value; } //Waste } #region Base public Int16 LabelSortOrder { get { return labelsortorder; } //SortOrder set { labelsortorder = value; } //SortOrder } public byte LabelStatus { get { return labelstatus; } //Status set { labelstatus = value; } //Status } public Int16 LabelVersion { get { return labelversion; } //Version set { labelversion = value; } //Version } #endregion #region Standard public int LabelCreatedById { get { return labelcreatedbyid; } //CreatedById set { labelcreatedbyid = value; } //CreatedById } public DateTime LabelCreatedOn { get { return labelcreatedon; } //CreatedOn set { labelcreatedon = value; } //CreatedOn } public int LabelModifiedById { get { return labelmodifiedbyid; } //ModifiedById set { labelmodifiedbyid = value; } //ModifiedById } public DateTime LabelModifiedOn { get { return labelmodifiedon; } //ModifiedOn set { labelmodifiedon = value; } //ModifiedOn } #endregion public List LabelNeedleDetailArray { get { return labelneedledetailarray; } set { labelneedledetailarray = value; } } public List LabelPartyDetailArray { get { return labelpartydetailarray; } set { labelpartydetailarray = value; } } public List ItemLinkDetailArray { get { return itemlinkdetailarray; } set { itemlinkdetailarray = value; } } #endregion } }