using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace AccountsDAL.DTO.Reports { public class BankBookDTO { #region PrivateMembers private int instrumentlineid; private int voucherdetailid; private int voucheraccountid; private string voucheraccountcode = ""; private string voucheraccountname = ""; private int detailtype; private string detailtypename = ""; private string voucherlinenarration = ""; private decimal voucherlineamount; private int voucherid; private int status; private string vouchernumber = ""; private DateTime voucherdate = DateTime.Now; private string vouchernarration = ""; private int slno; private int instrumentid; private string instrumentname = ""; private int instrumenttype; private string instrumenttypename = ""; private string instrumentnumber = ""; private DateTime instrumentdate = DateTime.Now; private string drawnonbank = ""; private string drawnonbranch = ""; private decimal instrumentfcamount; private int currencyid; private string currencycode = ""; private string currencyname = ""; private decimal currencyconversion; private decimal instrumentamount; private string particulars = ""; private int instrumentstatus; private string instrumentstatusname = ""; private int subaccountid; private string subaccountcode = ""; private string subaccountname = ""; private int bankaccountid; private string bankaccountcode = ""; private string bankaccountname = ""; private int accountid; private string accountcode = ""; private string accountname = ""; private string reportnature = ""; private decimal debit; private decimal credit; private decimal openingbalance; private decimal closingbalance; private decimal cumalativedebit; private decimal cumalativecredit; private decimal finalopening; private decimal finalclosing; private decimal totaldebit; private decimal totalcredit; private string accountpostdate; private int ledgerid; private Int64 linenumber; private decimal startopening; private decimal dateopening; private decimal runningtotal; private string voucherreferencenumber; private DateTime voucherreferencedate; public string AccountPostDate { get { return accountpostdate; } set { accountpostdate = value; } } #endregion #region PublicMembers public decimal Debit { get { return debit; } set { debit = value; } } public decimal Credit { get { return credit; } set { credit = value; } } public decimal StartOpening { get { return startopening; } set { startopening = value; } } public decimal DateOpening { get { return dateopening; } set { dateopening = value; } } public decimal RunningTotal { get { return runningtotal; } set { runningtotal = value; } } public Int64 LineNumber { get { return linenumber; } set { linenumber = value; } } public int LedgerId { get { return ledgerid; } set { ledgerid = value; } } public int InstrumentLineId { get { return instrumentlineid; } set { instrumentlineid = value; } } public int VoucherDetailId { get { return voucherdetailid; } set { voucherdetailid = value; } } public int VoucherAccountId { get { return voucheraccountid; } set { voucheraccountid = value; } } public string VoucherAccountCode { get { return voucheraccountcode; } set { voucheraccountcode = value; } } public string VoucherAccountName { get { return voucheraccountname; } set { voucheraccountname = value; } } public int DetailType { get { return detailtype; } set { detailtype = value; } } public string DetailTypeName { get { return detailtypename; } set { detailtypename = value; } } public string VoucherLineNarration { get { return voucherlinenarration; } set { voucherlinenarration = value; } } public decimal VoucherLineAmount { get { return voucherlineamount; } set { voucherlineamount = value; } } public int VoucherId { get { return voucherid; } set { voucherid = value; } } public string VoucherNumber { get { return vouchernumber; } set { vouchernumber = value; } } public DateTime VoucherDate { get { return voucherdate; } set { voucherdate = value; } } public string VoucherNarration { get { return vouchernarration; } set { vouchernarration = value; } } public int SlNo { get { return slno; } set { slno = value; } } public int InstrumentId { get { return instrumentid; } set { instrumentid = value; } } public string InstrumentName { get { return instrumentname; } set { instrumentname = value; } } public int InstrumentType { get { return instrumenttype; } set { instrumenttype = value; } } public string InstrumentTypeName { get { return instrumenttypename; } set { instrumenttypename = value; } } public string InstrumentNumber { get { return instrumentnumber; } set { instrumentnumber = value; } } public DateTime InstrumentDate { get { return instrumentdate; } set { instrumentdate = value; } } public string DrawnOnBank { get { return drawnonbank; } set { drawnonbank = value; } } public string DrawnOnBranch { get { return drawnonbranch; } set { drawnonbranch = value; } } public decimal InstrumentFCAmount { get { return instrumentfcamount; } set { instrumentfcamount = value; } } public int CurrencyId { get { return currencyid; } set { currencyid = value; } } public string CurrencyCode { get { return currencycode; } set { currencycode = value; } } public string CurrencyName { get { return currencyname; } set { currencyname = value; } } public decimal CurrencyConversion { get { return currencyconversion; } set { currencyconversion = value; } } public decimal InstrumentAmount { get { return instrumentamount; } set { instrumentamount = value; } } public string Particulars { get { return particulars; } set { particulars = value; } } public int InstrumentStatus { get { return instrumentstatus; } set { instrumentstatus = value;} } public string InstrumentStatusName { get { return instrumentstatusname; } set { instrumentstatusname = value; } } public int SubAccountId { get { return subaccountid; } set { subaccountid = value; } } public string SubAccountCode { get { return subaccountcode; } set { subaccountcode = value; } } public string SubAccountName { get { return subaccountname; } set { subaccountname = value; } } public int BankAccountId { get { return bankaccountid; } set { bankaccountid = value; } } public string BankAccountCode { get { return bankaccountcode; } set { bankaccountcode = value; } } public string BankAccountName { get { return bankaccountname; } set { bankaccountname = value; } } public int AccountId { get { return accountid; } set { accountid = value; } } public string AccountCode { get { return accountcode; } set { accountcode = value; } } public string AccountName { get { return accountname; } set { accountname = value; } } public int Status { get { return status; } set { status = value; } } public string ReportNature { get { return reportnature; } set { reportnature = value; } } public decimal OpeningBalance { get { return openingbalance; } set { openingbalance = value; } } public decimal ClosingBalance { get { return closingbalance; } set { closingbalance = value; } } public decimal CumulativeDebit { get { return cumalativedebit; } set { cumalativedebit = value; } } public decimal CumulativeCredit { get { return cumalativecredit; } set { cumalativecredit = value; } } public decimal TotalDebit { get { return totaldebit; } set { totaldebit = value; } } public decimal TotalCredit { get { return totalcredit; } set { totalcredit = value; } } public decimal FinalOpening { get { return finalopening; } set { finalopening = value; } } public decimal FinalClosing { get { return finalclosing; } set { finalclosing = value; } } #endregion private Int64 numberofreocrds; public Int64 NumberOfReocrds { get { return numberofreocrds; } set { numberofreocrds = value; } } private string biztransactiontypecode; private string biztransactiontypename; public string BizTransactionTypeCode { get { return biztransactiontypecode; } set { biztransactiontypecode = value; } } public string BizTransactionTypeName { get { return biztransactiontypename; } set { biztransactiontypename = value; } } private string v1code; private string v2code; private string v3code; private string v4code; private string v5code; private string v1name; private string v2name; private string v3name; private string v4name; private string v5name; public string V1Code { get { return v1code; } set { v1code = value; } } public string V2Code { get { return v2code; } set { v2code = value; } } public string V3Code { get { return v3code; } set { v3code = value; } } public string V4Code { get { return v4code; } set { v4code = value; } } public string V5Code { get { return v5code; } set { v5code = value; } } public string V1Name { get { return v1name; } set { v1name = value; } } public string V2Name { get { return v2name; } set { v2name = value; } } public string V3Name { get { return v3name; } set { v3name = value; } } public string V4Name { get { return v4name; } set { v4name = value; } } public string V5Name { get { return v5name; } set { v5name = value; } } private string costcentercode; private string costcentername; public string CostCenterCode { get { return costcentercode; } set { costcentercode = value; } } public string CostCenterName { get { return costcentername; } set { costcentername = value; } } public string VoucherReferenceNumber { get { return voucherreferencenumber; } set { voucherreferencenumber = value; } } public DateTime VoucherReferenceDate { get { return voucherreferencedate; } set { voucherreferencedate = value; } } } }