using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MarketingDAL.DTO.LeadCycle { public class LeadCycleDetailDTO { #region PrivateMembers #region Lead private int leadcycledetailid; //LeadCycleDetailId #region Lead private int leadcycleid; //Id private string leadcyclecode; //Code private string leadcyclename; //Name #endregion private Int16 leadcycledetailslno; //SlNo private string leadcycledetailstagecode; //StageCode private string leadcycledetailstagename; //StageName private double leadcycledetailweightage; //Weightage private double leadcycledetailstandardduration; //StandardDuration private double leadcycledetailstandardgap; //StandardGap private double leadcycledetailmaxdroppercentage; //MaxDropPercentage private string leadcycledetailremarks; //Remarks #region StandardStage private int standardstageid = -1; //Id private string standardstagecode; //Code private string standardstagename; #endregion #endregion #endregion #region PublicMembers #region Lead public int LeadCycleDetailId { get { return leadcycledetailid; } //LeadCycleDetailId set { leadcycledetailid = value; } //LeadCycleDetailId } #region Lead public int LeadCycleId { get { return leadcycleid; } //Id set { leadcycleid = value; } //Id } public string LeadCycleCode { get { return leadcyclecode; } //Code set { leadcyclecode = value; } //Code } public string LeadCycleName { get { return leadcyclename; } //Name set { leadcyclename = value; } //Name } #endregion public Int16 LeadCycleDetailSlNo { get { return leadcycledetailslno; } //SlNo set { leadcycledetailslno = value; } //SlNo } public string LeadCycleDetailStageCode { get { return leadcycledetailstagecode; } //StageCode set { leadcycledetailstagecode = value; } //StageCode } public string LeadCycleDetailStageName { get { return leadcycledetailstagename; } //StageName set { leadcycledetailstagename = value; } //StageName } public double LeadCycleDetailWightage { get { return leadcycledetailweightage; } //Weightage set { leadcycledetailweightage = value; } //Weightage } public double LeadCycleDetailStandardDuration { get { return leadcycledetailstandardduration; } //StandardDuration set { leadcycledetailstandardduration = value; } //StandardDuration } public double LeadCycleDetailStandardGap { get { return leadcycledetailstandardgap; } //StandardGap set { leadcycledetailstandardgap = value; } //StandardGap } public double LeadCycleDetailMaxDropPercentage { get { return leadcycledetailmaxdroppercentage; } //MaxDropPercentage set { leadcycledetailmaxdroppercentage = value; } //MaxDropPercentage } public string LeadCycleDetailRemarks { get { return leadcycledetailremarks; } //Remarks set { leadcycledetailremarks = value; } //Remarks } private byte leadcycledetailisopen; private Int16 leadcycledetailprestageslno; public virtual byte LeadCycleDetailIsOpen { get { return leadcycledetailisopen; } //isopen set { leadcycledetailisopen = value; } //isopen } public virtual Int16 LeadCycleDetailPreStageSlNo { get { return leadcycledetailprestageslno; } //isopen set { leadcycledetailprestageslno = value; } //isopen } #region StandardStage public virtual int StandardStageId { get { return standardstageid; } //isopen set { standardstageid = value; } //isopen } public virtual string StandardStageCode { get { return standardstagecode; } //isopen set { standardstagecode = value; } //isopen } public virtual string StandardStageName { get { return standardstagename; } //isopen set { standardstagename = value; } //isopen } #endregion #endregion #endregion } }