Esempio n. 1
0
        public CreditPaymentChequeDetails setDetails(System.Data.DataRow dr)
        {
            Data.CreditPaymentChequeDetails Details = new Data.CreditPaymentChequeDetails();

            Details.BranchDetails         = new Branch(base.Connection, base.Transaction).Details(Int32.Parse(dr["BranchID"].ToString()));
            Details.TerminalNo            = dr["TerminalNo"].ToString();
            Details.SyncID                = Int64.Parse(dr["SyncID"].ToString());
            Details.CreditPaymentChequeID = Int64.Parse(dr["CreditPaymentChequeID"].ToString());
            Details.TransactionID         = Int64.Parse(dr["TransactionID"].ToString());
            Details.Amount                = decimal.Parse(dr["Amount"].ToString());
            Details.Remarks               = dr["Remarks"].ToString();
            Details.TransactionNo         = dr["TransactionNo"].ToString();

            Details.CreatedOn    = DateTime.Parse(dr["CreatedOn"].ToString());
            Details.LastModified = DateTime.Parse(dr["LastModified"].ToString());

            return(Details);
        }
Esempio n. 2
0
        public CreditPaymentChequeDetails setDetails(System.Data.DataRow dr)
        {
            Data.CreditPaymentChequeDetails Details = new Data.CreditPaymentChequeDetails();

            Details.BranchDetails = new Branch(base.Connection, base.Transaction).Details(Int32.Parse(dr["BranchID"].ToString()));
            Details.TerminalNo = dr["TerminalNo"].ToString();
            Details.SyncID = Int64.Parse(dr["SyncID"].ToString());
            Details.CreditPaymentChequeID = Int64.Parse(dr["CreditPaymentChequeID"].ToString());
            Details.TransactionID = Int64.Parse(dr["TransactionID"].ToString());
            Details.Amount = decimal.Parse(dr["Amount"].ToString());
            Details.Remarks = dr["Remarks"].ToString();
            Details.TransactionNo = dr["TransactionNo"].ToString();

            Details.CreatedOn = DateTime.Parse(dr["CreatedOn"].ToString());
            Details.LastModified = DateTime.Parse(dr["LastModified"].ToString());

            return Details;
        }
Esempio n. 3
0
        private void InsertCreditPaymentCheque(Int64 intCreditPaymentID, Int32 intCPRefBranchID, string strCPRefTerminalNo, string strChequeNo, decimal decAmount, DateTime dteValidityDate, string strRemarks)
        {
            Data.CreditPaymentChequeDetails clsCreditPaymentChequeDetails = new Data.CreditPaymentChequeDetails();
            clsCreditPaymentChequeDetails.BranchDetails = mclsTerminalDetails.BranchDetails;
            clsCreditPaymentChequeDetails.TerminalNo = mclsTerminalDetails.TerminalNo;
            clsCreditPaymentChequeDetails.CreditPaymentID = intCreditPaymentID;
            clsCreditPaymentChequeDetails.CPRefBranchID = intCPRefBranchID;
            clsCreditPaymentChequeDetails.CPRefTerminalNo = strCPRefTerminalNo;
            clsCreditPaymentChequeDetails.TransactionID = mclsSalesTransactionDetails.TransactionID;
            clsCreditPaymentChequeDetails.TransactionNo = mclsSalesTransactionDetails.TransactionNo;
            clsCreditPaymentChequeDetails.ChequeNo = strChequeNo;
            clsCreditPaymentChequeDetails.Amount = decAmount;
            clsCreditPaymentChequeDetails.ValidityDate = dteValidityDate;
            clsCreditPaymentChequeDetails.Remarks = strRemarks;
            clsCreditPaymentChequeDetails.CreatedOn = mclsSalesTransactionDetails.TransactionDate;
            clsCreditPaymentChequeDetails.LastModified = mclsSalesTransactionDetails.TransactionDate;

            new Data.CreditPaymentCheque(mConnection, mTransaction).Insert(clsCreditPaymentChequeDetails);

            new Data.Payment(mConnection, mTransaction).UpdateCredit(intCPRefBranchID, strCPRefTerminalNo, mclsSalesTransactionDetails.CustomerDetails.ContactID, intCreditPaymentID, decAmount, strRemarks);
        }