private void SaveRecord(string Sender) { ComputePayment(Sender); PaymentsDetails clsDetails = new PaymentsDetails(); clsDetails.PaymentID = Convert.ToInt64(lblPaymentID.Text); clsDetails.BankID = Convert.ToInt32(cboBank.SelectedItem.Value); clsDetails.BankCode = cboBank.SelectedItem.Text; clsDetails.ChequeDate = Convert.ToDateTime(txtChequeDate.Text); clsDetails.ChequeNo = txtChequeNo.Text; clsDetails.PayeeID = Convert.ToInt64(cboPayee.SelectedItem.Value); clsDetails.PayeeCode = cboPayee.SelectedItem.Text; clsDetails.PayeeName = txtPayeeName.Text; clsDetails.Particulars = txtRemarks.Text; clsDetails.TotalDebitAmount = Convert.ToDecimal(lblTotalDebitAmount.Text); clsDetails.TotalCreditAmount = Convert.ToDecimal(lblTotalCreditAmount.Text); Payments clsPayments = new Payments(); clsPayments.Update(clsDetails); Banks clsBank = new Banks(clsPayments.Connection, clsPayments.Transaction); clsBank.UpdateChequeCounter(clsDetails.BankID, clsDetails.ChequeNo); clsPayments.CommitAndDispose(); }
private void LoadRecord() { Int64 iID = Convert.ToInt64(Common.Decrypt(Request.QueryString["paymentid"], Session.SessionID)); Payments clsPayments = new Payments(); PaymentsDetails clsDetails = clsPayments.Details(iID); clsPayments.CommitAndDispose(); lblPaymentID.Text = clsDetails.PaymentID.ToString(); lblBank.Text = clsDetails.BankCode; lblBank.NavigateUrl = Constants.ROOT_DIRECTORY + "/GeneralLedger/_Bank/Default.aspx?task=" + Common.Encrypt("details", Session.SessionID) + "&id=" + Common.Encrypt(clsDetails.BankID.ToString(), Session.SessionID); lblChequeNo.Text = clsDetails.ChequeNo; lblChequeDate.Text = clsDetails.ChequeDate.ToString("yyyy-MM-dd"); lblPayeeCode.Text = clsDetails.PayeeCode; string stParam = "?task=" + Common.Encrypt("details", Session.SessionID) + "&id=" + Common.Encrypt(clsDetails.PayeeID.ToString(), Session.SessionID); lblPayeeCode.NavigateUrl = Constants.ROOT_DIRECTORY + "/PurchasesAndPayables/_Vendor/Default.aspx" + stParam; lblPayeeName.Text = clsDetails.PayeeName; lblRemarks.Text = clsDetails.Particulars; lblTotalDebitAmount.Text = clsDetails.TotalDebitAmount.ToString("#,##0.#0"); lblTotalCreditAmount.Text = clsDetails.TotalCreditAmount.ToString("#,##0.#0"); lblTotalAmount.Text = Convert.ToDecimal(clsDetails.TotalDebitAmount - clsDetails.TotalCreditAmount).ToString("#,##0.#0"); LoadPO(); LoadItems(); }
private void LoadRecord() { Int64 iID = Convert.ToInt64(Common.Decrypt(Request.QueryString["paymentid"], Session.SessionID)); Payments clsPayments = new Payments(); PaymentsDetails clsDetails = clsPayments.Details(iID); clsPayments.CommitAndDispose(); lblPaymentID.Text = clsDetails.PaymentID.ToString(); cboBank.SelectedIndex = cboBank.Items.IndexOf(cboBank.Items.FindByValue(clsDetails.BankID.ToString())); txtChequeNo.Text = clsDetails.ChequeNo; txtChequeDate.Text = clsDetails.ChequeDate.ToString("yyyy-MM-dd"); cboPayee.SelectedIndex = cboPayee.Items.IndexOf(cboPayee.Items.FindByValue(clsDetails.PayeeID.ToString())); cboPayee_SelectedIndexChanged(null, null); txtPayeeName.Text = clsDetails.PayeeName; txtRemarks.Text = clsDetails.Particulars; lblTotalDebitAmount.Text = clsDetails.TotalDebitAmount.ToString("#,##0.#0"); lblTotalCreditAmount.Text = clsDetails.TotalCreditAmount.ToString("#,##0.#0"); lblTotalAmount.Text = Convert.ToDecimal(clsDetails.TotalDebitAmount - clsDetails.TotalCreditAmount).ToString("#,##0.#0"); LoadItems(); }