using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FrameworkDAL.DTO.DrillDown { public class DrillDownDTO { private int drilldownid; private string drilldowncode; private string drilldowndescription; private byte drilldowntype; private byte drilldownfromtype; private int frommenuid; private string frommenucode; private string frommenuname; private int frommenureportwebserviceid; private int fromportletid; private string fromportletcode; private string fromportletname; private byte drilldowntotype; private int tomenuid; private string tomenucode; private string tomenuname; private int tomenureportwebserviceid; private int toportletid; private string toportletcode; private string toportletname; private int fromreportid; private string fromreportcode; private string fromreportname; private int toreportid; private string toreportcode; private string toreportname; private int towebformid; private string towebformname; private string towebformurl; private string drilldownbiztransactiontypefield; #region Module private int moduleid; private string modulecode; private string modulename; #endregion #region Base private int drilldowncreatedbyid; private DateTime drilldowncreatedon; private int drilldownmodifiedbyid; private DateTime drilldownmodifiedon; #endregion #region Standard private Int16 drilldownsortorder; private byte drilldownstatus; //0.Pending, 1.Active, 2.Deleted, 3.Amended, 4.Inactive, 5.Archived private Int16 drilldownversion; //No Of Times Updated #endregion private List drilldowndetailarray = new List(); public int DrillDownId { get { return drilldownid; } set { drilldownid = value; } } public string DrillDownCode { get { return drilldowncode; } set { drilldowncode = value; } } public string DrillDownDescription { get { return drilldowndescription; } set { drilldowndescription = value; } } public byte DrillDownType { get { return drilldowntype; } set { drilldowntype = value; } } public byte DrillDownFromType { get { return drilldownfromtype; } set { drilldownfromtype = value; } } public int FromMenuId { get { return frommenuid; } set { frommenuid = value; } } public string FromMenuCode { get { return frommenucode; } set { frommenucode = value; } } public string FromMenuName { get { return frommenuname; } set { frommenuname = value; } } public int FromMenuReportWebServiceId { get { return frommenureportwebserviceid; } set { frommenureportwebserviceid = value; } } public int FromPortletId { get { return fromportletid; } set { fromportletid = value; } } public string FromPortletCode { get { return fromportletcode; } set { fromportletcode = value; } } public string FromPortletName { get { return fromportletname; } set { fromportletname = value; } } public byte DrillDownToType { get { return drilldowntotype; } set { drilldowntotype = value; } } public int ToMenuId { get { return tomenuid; } set { tomenuid = value; } } public string ToMenuCode { get { return tomenucode; } set { tomenucode = value; } } public string ToMenuName { get { return tomenuname; } set { tomenuname = value; } } public int ToMenuReportWebServiceId { get { return tomenureportwebserviceid; } set { tomenureportwebserviceid = value; } } public int ToPortletId { get { return toportletid; } set { toportletid = value; } } public string ToPortletCode { get { return toportletcode; } set { toportletcode = value; } } public string ToPortletName { get { return toportletname; } set { toportletname = value; } } public int FromReportId { get { return fromreportid; } set { fromreportid = value; } } public string FromReportCode { get { return fromreportcode; } set { fromreportcode = value; } } public string FromReportName { get { return fromreportname; } set { fromreportname = value; } } public int ToReportId { get { return toreportid; } set { toreportid = value; } } public string ToReportCode { get { return toreportcode; } set { toreportcode = value; } } public string ToReportName { get { return toreportname; } set { toreportname = value; } } public int ToWebFormId { get { return towebformid; } set { towebformid = value; } } public string ToWebFormName { get { return towebformname; } set { towebformname = value; } } public string ToWebFormURL { get { return towebformurl; } set { towebformurl = value; } } public string DrillDownBIZTransactionTypeField { get { return drilldownbiztransactiontypefield; } set { drilldownbiztransactiontypefield = value; } } #region Module public int ModuleId { get { return moduleid; } set { moduleid = value; } } public string ModuleCode { get { return modulecode; } set { modulecode = value; } } public string ModuleName { get { return modulename; } set { modulename = value; } } #endregion #region Base public int DrillDownCreatedById { get { return drilldowncreatedbyid; } //Created By Person (User Id) set { drilldowncreatedbyid = value; } //Created By Person (User Id) } public DateTime DrillDownCreatedOn { get { return drilldowncreatedon; } //Created On Date set { drilldowncreatedon = value; } //Created On Date } public int DrillDownModifiedById { get { return drilldownmodifiedbyid; } //Modified By Person (User Id) set { drilldownmodifiedbyid = value; } } public DateTime DrillDownModifiedOn { get { return drilldownmodifiedon; } //Modified On Date set { drilldownmodifiedon = value; } } #endregion #region Standard public Int16 DrillDownSortOrder { get { return drilldownsortorder; } set { drilldownsortorder = value; } } public byte DrillDownStatus { get { return drilldownstatus; } //0.Pending, 1.Active, 2.Deleted, 3.Amended, 4.Inactive, 5.Archived set { drilldownstatus = value; } } public Int16 DrillDownVersion { get { return drilldownversion; } //No Of Times Updated set { drilldownversion = value; } } #endregion public List DrillDownDetailArray { get { return drilldowndetailarray; } set { drilldowndetailarray = value; } } } }