Пример #1
0
    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());
    }
Пример #2
0
    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
            {
            }
        }
    }