using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MMDAL.DTO.AccountBooksDetail { public class AccountBooksDetailDTO { #region PrivateMembers private int ledgerid = 0; private string ledgercode = ""; private string ledgername = ""; private int voucherid = 0; private string vouchernumber = ""; private DateTime voucherdate = DateTime.Now; private string referencenumber = ""; private DateTime referencedate = DateTime.Now; private int biztransactiontypeid = 0; private string biztransactiontypecode = ""; private string biztransactiontypename = ""; private int slno = 0; private int voucheraccountid; private string vouchernarration = ""; private int voucherdetailaccountid; private string voucherdetailaccountcode = ""; private string voucherdetailaccountname = ""; private Int32 detailtype; private string voucherdetailnarration = ""; private decimal amount = 0; private decimal debit = 0; private decimal credit = 0; private decimal openingamount = 0; private decimal vamount = 0; private string accountbookstype = ""; private string month = ""; private int year = 0; private bool isaccountselect = false; private decimal closingamount = 0; private decimal finalclosing; private decimal totaldebit; private decimal totalcredit; private decimal finalopening; private int createdbyid; private int modifiedbyid; private string createdbycode; private string modifiedbycode; private string createdbyname; private string modifiedbyname; public int CreatedById { get { return createdbyid; } set { createdbyid = value; } } public string CreatedByCode { get { return createdbycode; } set { createdbycode = value; } } public string CreatedByName { get { return createdbyname; } set { createdbyname = value; } } public int ModifiedById { get { return modifiedbyid; } set { modifiedbyid = value; } } public string ModifiedByCode { get { return modifiedbycode; } set { modifiedbycode = value; } } public string ModifiedByName { get { return modifiedbyname; } set { modifiedbyname = 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; } } public decimal VAmount { get { return vamount; } set { vamount = value; } } #endregion #region PublicMembers public int LedgerId { get { return ledgerid; } set { ledgerid = value; } } public string LedgerCode { get { return ledgercode; } set { ledgercode = value; } } public string LedgerName { get { return ledgername; } set { ledgername = 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 ReferenceNumber { get { return referencenumber; } set { referencenumber = value; } } public DateTime ReferenceDate { get { return referencedate; } set { referencedate = value; } } public int BizTransactionTypeId { get { return biztransactiontypeid; } set { biztransactiontypeid = value; } } public string BizTransactionTypeCode { get { return biztransactiontypecode; } set { biztransactiontypecode = value; } } public string BizTransactionTypeName { get { return biztransactiontypename; } set { biztransactiontypename = value; } } public string VoucherNarration { get { return vouchernarration; } set { vouchernarration = value; } } public int VoucherDetailAccountId { get { return voucherdetailaccountid; } set { voucherdetailaccountid = value; } } public string VoucherDetailAccountCode { get { return voucherdetailaccountcode; } set { voucherdetailaccountcode = value; } } public string VoucherDetailAccountName { get { return voucherdetailaccountname; } set { voucherdetailaccountname = value; } } public Int32 DetailType { get { return detailtype; } set { detailtype = value; } } public string VoucherDetailNarration { get { return voucherdetailnarration; } set { voucherdetailnarration = value; } } public decimal Amount { get { return amount; } set { amount = value; } } public decimal Debit { get { return debit; } set { debit = value; } } public decimal Credit { get { return credit; } set { credit = value; } } public decimal OpeningAmount { get { return openingamount; } set { openingamount = value; } } public string AccountBooksType { get { return accountbookstype; } set { accountbookstype = value; } } public int SlNo { get { return slno; } set { slno = value; } } public int VoucherAccountId { get { return voucheraccountid; } set { voucheraccountid = value; } } public string Month { get { return month; } set { month = value; } } public int Year { get { return year; } set { year = value; } } public bool ISAccountSelect { get { return isaccountselect; } set { isaccountselect = value; } } private Int64 numberofreocrds; public Int64 NumberOfReocrds { get { return numberofreocrds; } set { numberofreocrds = value; } } private string label = ""; public virtual string Label { get { return label; } set { label = value; } } public decimal ClosingAmount { get { return closingamount; } set { closingamount = value; } } private int vouchercostcenterid; private int voucherdetailid; private int costcategoryid; private Int16 costcenterslno; private int costcenterid; private decimal ccallocatedamount; private string costcategorycode; private string costcategoryname; private string costcentercode; private string costcentername; private string costcentershortname; public int VoucherCostCenterId { get { return vouchercostcenterid; } set { vouchercostcenterid = value; } } public int VoucherDetailId { get { return voucherdetailid; } set { voucherdetailid = value; } } public int CostCategoryId { get { return costcategoryid; } set { costcategoryid = value; } } public int CostCenterId { get { return costcenterid; } set { costcenterid = value; } } public Int16 CostCenterSlNo { get { return costcenterslno; } set { costcenterslno = value; } } public decimal CCAllocatedAmount { get { return ccallocatedamount; } set { ccallocatedamount = value; } } public string CostCategoryCode { get { return costcategorycode; } set { costcategorycode = value; } } public string CostCategoryName { get { return costcategoryname; } set { costcategoryname = value; } } public string CostCenterCode { get { return costcentercode; } set { costcentercode = value; } } public string CostCenterName { get { return costcentername; } set { costcentername = value; } } public string CostCenterShortName { get { return costcentershortname; } set { costcentershortname = value; } } private int allocationtype; private string allocationtypename; private DateTime billreferencedate; private string billreferencenumber; private decimal allocatedamount; private decimal fullamount; private string detailnumber; private DateTime detaildate; private int duedays; private int duetype; private int status; public int Status { get { return status; } set { status = value; } } public int AllocationType { get { return allocationtype; } set { allocationtype = value; } } public string AllocationTypeName { get { return allocationtypename; } set { allocationtypename = value; } } public DateTime BillReferenceDate { get { return billreferencedate; } set { billreferencedate = value; } //VoucherDate } public string BillReferenceNumber { get { return billreferencenumber; } set { billreferencenumber = value; } } public int DueDays { get { return duedays; } set { duedays = value; } } public int DueType { get { return duetype; } set { duetype = value; } } public Decimal FullAmount { get { return fullamount; } set { fullamount = value; } } public Decimal AllocatedAmount { get { return allocatedamount; } set { allocatedamount = value; } } public string DetailNumber { get { return detailnumber; } set { detailnumber = value; } } public DateTime DetailDate { get { return detaildate; } set { detaildate = value; } } private int insslno; private string instrumentnumber; private DateTime instrumentdate; private decimal instrumentamount; private int instrumenttype; public int InsSlNo { get { return insslno; } set { insslno = value; } } public string InstrumentNumber { get { return instrumentnumber; } set { instrumentnumber = value; } } public DateTime InstrumentDate { get { return instrumentdate; } set { instrumentdate = value; } } public Decimal InstrumentAmount { get { return instrumentamount; } set { instrumentamount = value; } } public int InstrumentType { get { return instrumenttype; } set { instrumenttype = value; } } private string loro; public string LorO { get { return loro; } set { loro = value; } } private string addressline1; private string addressline2; private string addressline3; private string addressline4; public string AddressLine1 { get { return addressline1; } //Id set { addressline1 = value; } //Id } public string AddressLine2 { get { return addressline2; } //Id set { addressline2 = value; } //Id } public string AddressLine3 { get { return addressline3; } //Id set { addressline3 = value; } //Id } public string AddressLine4 { get { return addressline4; } //Id set { addressline4 = value; } //Id } private decimal transactionopeningamount; private decimal transactionclosingamount; public decimal TransactionOpeningAmount { get { return transactionopeningamount; } set { transactionopeningamount = value; } } public decimal TransactionClosingAmount { get { return transactionclosingamount; } set { transactionclosingamount = value; } } private string allocatedamounttype; public string AllocatedAmountType { get { return allocatedamounttype; } set { allocatedamounttype = value; } } #endregion 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 { v3name = value; } } public string V5Name { get { return v5name; } set { v5name = value; } } private string vouchercostcentercode; private string vouchercostcentername; private int accountgroupid; private string accountgroupcode; private string accountgroupname; public string VoucherCostCenterCode { get { return vouchercostcentercode; } set { vouchercostcentercode = value; } } public string VoucherCostCenterName { get { return vouchercostcentername; } set { vouchercostcentername = value; } } public int AccountGroupId { get { return accountgroupid; } set { accountgroupid = value; } } public string AccountGroupCode { get { return accountgroupcode; } set { accountgroupcode = value; } } public string AccountGroupName { get { return accountgroupname; } set { accountgroupname = value; } } private string bankaccountnumber; private string bankname; private string bankbranch; private string ifsc; private string line1; private string line2; private string line3; private string line4; private string zipcode; private string cityname; private string ismsmeaccount; public string BankAccountNumber { get { return bankaccountnumber; } set { bankaccountnumber = value; } } public string BankName { get { return bankname; } set { bankname = value; } } public string BankBranch { get { return bankbranch; } set { bankbranch = value; } } public string IFSC { get { return ifsc; } set { ifsc = value; } } public string Line1 { get { return line1; } set { line1 = value; } } public string Line2 { get { return line2; } set { line2 = value; } } public string Line3 { get { return line3; } set { line3 = value; } } public string Line4 { get { return line4; } set { line4 = value; } } public string ZIPCode { get { return zipcode; } set { zipcode = value; } } public string CityName { get { return cityname; } set { cityname = value; } } public string ISMSMEAccount { get { return ismsmeaccount; } set { ismsmeaccount = value; } } private string allocationname; private string allocationdescription; private string mallocationtypename; private string mallocationtypecode; public string MAllocationTypeName { get { return mallocationtypename; } set { mallocationtypename = value; } } public string MAllocationTypeCode { get { return mallocationtypecode; } set { mallocationtypecode = value; } } public string AllocationName { get { return allocationname; } set { allocationname = value; } } public string AllocationDescription { get { return allocationdescription; } set { allocationdescription = value; } } } }