using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace AccountsDAL.DTO.Reports { public class PAndLHorizontalFinalReportDTO { #region PrivateMembers private int incomeaccountid; private string incomeaccountcode = ""; private string incomeaccountname = ""; private string incomeaccountgroupcode = ""; private string incomeaccountgroupname = ""; private string incomeaccountschedulecode = ""; private string incomeaccountschedulename = ""; private double income; private string incometype; private int expenseaccountid; private string expenseaccountcode = ""; private string expenseaccountname = ""; private string expenseaccountgroupcode = ""; private string expenseaccountgroupname = ""; private string expenseaccountschedulecode = ""; private string expenseaccountschedulename = ""; private double expense; private string expensetype; private string reporttype = ""; private string accountnature = ""; private int slno; private int section; private int incomeschedulesortorder; private int incomegroupsortorder; private int incomeaccountsortorder; private int expenseschedulesortorder; private int expensegroupsortorder; private int expenseaccountsortorder; #endregion #region PublicMembers public int IncomeAccountId { get { return incomeaccountid; } set { incomeaccountid = value; } } public string IncomeAccountCode { get { return incomeaccountcode; } set { incomeaccountcode = value; } } public string IncomeAccountName { get { return incomeaccountname; } set { incomeaccountname = value; } } public string IncomeAccountGroupCode { get { return incomeaccountgroupcode; } set { incomeaccountgroupcode = value; } } public string IncomeAccountGroupName { get { return incomeaccountgroupname; } set { incomeaccountgroupname = value; } } public string IncomeAccountScheduleCode { get { return incomeaccountschedulecode; } set { incomeaccountschedulecode = value; } } public string IncomeAccountScheduleName { get { return incomeaccountschedulename; } set { incomeaccountschedulename = value; } } public double Income { get { return income; } set { income = value; } } public string IncomeType { get { return incometype; } set { incometype = value; } } public int ExpenseAccountId { get { return expenseaccountid; } set { expenseaccountid = value; } } public string ExpenseAccountCode { get { return expenseaccountcode; } set { expenseaccountcode = value; } } public string ExpenseAccountName { get { return expenseaccountname; } set { expenseaccountname = value; } } public string ExpenseAccountGroupCode { get { return expenseaccountgroupcode; } set { expenseaccountgroupcode = value; } } public string ExpenseAccountGroupName { get { return expenseaccountgroupname; } set { expenseaccountgroupname = value; } } public string ExpenseAccountScheduleCode { get { return expenseaccountschedulecode; } set { expenseaccountschedulecode = value; } } public string ExpenseAccountScheduleName { get { return expenseaccountschedulename; } set { expenseaccountschedulename = value; } } public double Expense { get { return expense; } set { expense = value; } } public string ExpenseType { get { return expensetype; } set { expensetype = value; } } public string ReportType { get { return reporttype; } set { reporttype = value; } } public string AccountNature { get { return accountnature; } set { accountnature = value; } } public int Section { get { return section; } set { section = value; } } public int SlNo { get { return slno; } set { slno = value; } } public int ExpenseScheduleSortOrder { get { return expenseschedulesortorder; } set { expenseschedulesortorder = value; } } public int ExpenseGroupSortOrder { get { return expensegroupsortorder; } set { expensegroupsortorder = value; } } public int ExpenseAccountSortOrder { get { return expenseaccountsortorder; } set { expenseaccountsortorder = value; } } public int IncomeScheduleSortOrder { get { return incomeschedulesortorder; } set { incomeschedulesortorder = value; } } public int IncomeGroupSortOrder { get { return incomegroupsortorder; } set { incomegroupsortorder = value; } } public int IncomeAccountSortOrder { get { return incomeaccountsortorder; } set { incomeaccountsortorder = value; } } #endregion #region totalpart private decimal grossincome; private decimal grossexpense; private decimal grosstotal; private decimal grosssales; private decimal incomeamount; private decimal expenseamount; private decimal totalincome; private decimal totalexpense; private decimal nettotal; private decimal netsales; public decimal IncomeAmount { get { return incomeamount; } set { incomeamount = value; } } public decimal ExpenseAmount { get { return expenseamount; } set { expenseamount = value; } } public decimal GrossExpense { get { return grossexpense; } set { grossexpense = value; } } public decimal GrossIncome { get { return grossincome; } set { grossincome = value; } } public decimal GrossTotal { get { return grosstotal; } set { grosstotal = value; } } public decimal GrossSales { get { return grosssales; } set { grosssales = value; } } public decimal TotalIncome { get { return totalincome; } set { totalincome = value; } } public decimal TotalExpense { get { return totalexpense; } set { totalexpense = value; } } public decimal NetTotal { get { return nettotal; } set { nettotal = value; } } public decimal NetSales { get { return netsales; } set { netsales = value; } } #endregion } }