protected void btnUpdate_Click(object sender, EventArgs e) { int OutNo = 0; // We were using CustomerDetails but no more using it. //CustomerDetails obj=new CustomerDetails(); //BankPayment obj = new BankPayment(); Other_Z.OtherBAL ObjBal = new Other_Z.OtherBAL(); Other_Z.OtherBAL.SaveBankPay obj = new Other_Z.OtherBAL.SaveBankPay(); foreach (GridViewRow row in gdGeneral.Rows) { if (Convert.ToDecimal(((TextBox)row.FindControl("txtAmount")).Text) > 0) { try { obj.BankPaymentID = 0; obj.BankCode = ""; obj.Documentno = 0; obj.Serialno = 1; obj.DocumentDate = DateTime.Now; obj.AccountCode = ((Label)row.FindControl("lblCode")).Text; obj.PersonInCharge = ""; obj.ReportCode = ""; obj.Cash_Cheque_DD = ""; obj.Cheque_DD_NO = ""; // obj.Type = txtType.Text.Trim(); obj.Type = ""; obj.Amount = Convert.ToDecimal(((TextBox)row.FindControl("txtAmount")).Text); obj.DrawnOn = ""; obj.Remarks = "debit"; obj.IsActive = true; obj.CreatedBy = Session["UserName"].ToString(); obj.UpdatedBy = ""; obj.strFY = Convert.ToInt32(strFY); obj.Paymode = "AddcomisionDebit"; obj.IsChequeBounce = false; //When Remarks = "debit", in sp we will insert value in Amount field to AddComDebit column in column ObjBal.SaveBankPayment(obj, out OutNo); } catch (Exception ex) { throw; } } } ShowDetails(); MessageBox("Record updated sucessfully..." + OutNo.ToString()); }
protected void btn_Save_Click(object sender, EventArgs e) { docdate = txtdocDate.Text.Split('/')[2] + "/" + txtdocDate.Text.Split('/')[1] + "/" + txtdocDate.Text.Split('/')[0]; ddt = Convert.ToDateTime(docdate); string BankCode = txtbankcode.Text.Trim(); //BankPayment obBnkpay = new BankPayment(); Other_Z.OtherBAL.SaveBankPay obBnkpay = new Other_Z.OtherBAL.SaveBankPay(); Other_Z.OtherBAL ObjBal = new Other_Z.OtherBAL(); // txtdocno.Text = BankPayment.Get_BankPaymentDocNo(BankCode); // txtdocDate.Text = DateTime.Now.ToString("dd/MM/yyyy"); if (Session["UserName"] != null) { try { obBnkpay.BankPaymentID = Convert.ToInt32(LblBankPID.Text); obBnkpay.BankCode = txtbankcode.Text.Trim(); // obBnkpay.DocumentNo = 0; obBnkpay.Serialno = 1; obBnkpay.DocumentDate = ddt; obBnkpay.AccountCode = txtAccode.Text.Trim();; obBnkpay.PersonInCharge = txtperson.Text.Trim(); obBnkpay.ReportCode = txtreportcode.Text.Trim(); obBnkpay.Cash_Cheque_DD = DDLCCDD.SelectedItem.Text; // obBnkpay.Type = txtType.Text.Trim(); obBnkpay.Cheque_DD_NO = txtCCDDNo.Text.Trim(); obBnkpay.Amount = Convert.ToDecimal(txtAmt.Text.Trim()); obBnkpay.DrawnOn = txtDrawnon.Text.Trim(); obBnkpay.Remarks = txtRemark.Text.Trim(); obBnkpay.IsActive = true; obBnkpay.IsChequeBounce = CheckActive.Checked; obBnkpay.CreatedBy = Session["UserName"].ToString(); obBnkpay.strFY = Convert.ToInt32(strFY); if (Session["url"] != null) { obBnkpay.Paymode = "Addcomision"; } else { obBnkpay.Paymode = ""; } //obBnkpay.Save(out DocNo); ObjBal.SaveBankPayment(obBnkpay, out DocNo); txtdocno.Text = Convert.ToString(DocNo); // MessageBox("Record saved successfully"); MessageBox(Constants.save + "\\r\\n Document No: " + (txtdocno.Text)); loder("Last saved Document no. : " + txtdocno.Text); GrdBankPDetails.DataBind(); txtbankcode.Text = ""; lblbankname.Text = ""; txtdocno.Text = ""; txtdocDate.Text = DateTime.Now.ToString("dd/MM/yyyy"); // txtsrno.Text = ""; txtAccode.Text = ""; lblaccname.Text = ""; txtperson.Text = ""; txtreportcode.Text = ""; lblacname.Text = ""; DDLCCDD.SelectedIndex = 0; //txtType.Text = ""; txtCCDDNo.Text = ""; txtAmt.Text = ""; txtDrawnon.Text = ""; lblDrawnonname.Text = ""; txtRemark.Text = ""; Session["url"] = null; CheckActive.Checked = false; lblCustOS.Text = ""; btn_Save.Text = "Save"; PnlAddBankP.Visible = true; Pnldate.Visible = false; PnlBankPDetails.Visible = false; } catch { } } }