Beispiel #1
0
    protected void txtChequeAmount_TextChanged1(object sender, EventArgs e)
    {
        string id = string.Format("Id: {0} Uri: {1}", Guid.NewGuid(), HttpContext.Current.Request.Url);

        using (Utils utility = new Utils())
        {
            utility.MethodStart(id, System.Reflection.MethodBase.GetCurrentMethod());
        }
        try
        {
            _bill_Sys_BillingCompanyDetails_BO = new Bill_Sys_BillingCompanyDetails_BO();
            decimal _balance = _bill_Sys_BillingCompanyDetails_BO.GetBalance(txtBillNo.Text);
            if (_balance > Convert.ToDecimal(txtChequeAmount.Text))
            {
                tdLitti_Write.Visible = true;
                tdAddUpdate.Visible   = false;
            }
            else if (_balance < Convert.ToDecimal(txtChequeAmount.Text))
            {
                txtBalance.Text = _balance.ToString();
                //ErrorDivServer.InnerText = "Please enter amount less than or equal to balance";
            }
        }
        catch (Exception ex)
        {
            Elmah.ErrorSignal.FromCurrentContext().Raise(ex);
            using (Utils utility = new Utils())
            {
                utility.MethodEnd(id, System.Reflection.MethodBase.GetCurrentMethod());
            }
            string str2 = "Error Request=" + id + ".Please share with Technical support.";
            base.Response.Redirect("Bill_Sys_ErrorPage.aspx?ErrMsg=" + str2);
        }
        //Method End
        using (Utils utility = new Utils())
        {
            utility.MethodEnd(id, System.Reflection.MethodBase.GetCurrentMethod());
        }
    }
Beispiel #2
0
    protected void btnUpdate_Click(object sender, EventArgs e)
    {
        string id = string.Format("Id: {0} Uri: {1}", Guid.NewGuid(), HttpContext.Current.Request.Url);

        using (Utils utility = new Utils())
        {
            utility.MethodStart(id, System.Reflection.MethodBase.GetCurrentMethod());
        }
        _editOperation = new EditOperation();
        _bill_Sys_BillingCompanyDetails_BO = new Bill_Sys_BillingCompanyDetails_BO();
        lblMsg.Visible = false;
        try
        {
            decimal _balance    = Convert.ToDecimal(_bill_Sys_BillingCompanyDetails_BO.GetBalance(txtBillNo.Text));
            decimal _newBalance = _balance + Convert.ToDecimal(lblPrevAmount.Text);
            // if (_newBalance >= Convert.ToDecimal(txtChequeAmount.Text))



            //  {


            if (rdbList.SelectedValue.ToString() == "1")//Litigation
            {
                _bill_Sys_BillingCompanyDetails_BO = new Bill_Sys_BillingCompanyDetails_BO();
                txtBillStatusId.Text = _bill_Sys_BillingCompanyDetails_BO.GetBillStatusID(txtCompanyID.Text, "LT");
            }
            if (rdbList.SelectedValue.ToString() == "2")//Write-Off
            {
                _bill_Sys_BillingCompanyDetails_BO = new Bill_Sys_BillingCompanyDetails_BO();
                txtBillStatusId.Text = _bill_Sys_BillingCompanyDetails_BO.GetBillStatusID(txtCompanyID.Text, "WOF");
            }
            if (rdbList.SelectedValue.ToString() == "0")//save
            {
                if (_newBalance > Convert.ToDecimal(txtChequeAmount.Text))
                {
                }
                else
                {
                    _bill_Sys_BillingCompanyDetails_BO = new Bill_Sys_BillingCompanyDetails_BO();
                    txtBillStatusId.Text = _bill_Sys_BillingCompanyDetails_BO.GetBillStatusID(txtCompanyID.Text, "FBP");
                }
            }



            _editOperation.Primary_Value = Session["PaymentID"].ToString();
            txtPaymentType.Text          = rdbList.SelectedValue.ToString();
            _editOperation.WebPage       = this.Page;
            _editOperation.Xml_File      = "PaymentTransaction.xml";
            _editOperation.UpdateMethod();
            BindGrid();

            if (txtPaymentType.Text == "1")
            {
                //    Response.Redirect("Bill_Sys_LitigationDesk.aspx", false);
            }

            if (txtPaymentType.Text == "2")
            {
                //    Response.Redirect("Bill_Sys_WriteOffDesk.aspx", false);
            }
            Bill_Sys_BillTransaction_BO _objBT = new Bill_Sys_BillTransaction_BO();
            txtPostBalance.Text    = _bill_Sys_BillingCompanyDetails_BO.GetBalance(txtBillNo.Text).ToString();
            txtPostBalance.Visible = true;
            txtBalance.Visible     = false;
            ClearControl();
            //ErrorDivServer.InnerText = "Payment updated successfully.";
            usrMessage.PutMessage("Payment updated successfully.");
            usrMessage.SetMessageType(UserControl_ErrorMessageControl.DisplayType.Type_UserMessage);
            usrMessage.Show();
            //  }
            // else
            // {
            //      ErrorDivServer.InnerText = " Please enter amount less than or equal to balance";
            //  }
        }

        catch (Exception ex)
        {
            Elmah.ErrorSignal.FromCurrentContext().Raise(ex);
            using (Utils utility = new Utils())
            {
                utility.MethodEnd(id, System.Reflection.MethodBase.GetCurrentMethod());
            }
            string str2 = "Error Request=" + id + ".Please share with Technical support.";
            base.Response.Redirect("Bill_Sys_ErrorPage.aspx?ErrMsg=" + str2);
        }
        //Method End
        using (Utils utility = new Utils())
        {
            utility.MethodEnd(id, System.Reflection.MethodBase.GetCurrentMethod());
        }
    }
Beispiel #3
0
    protected void btnDelete_Click(object sender, EventArgs e)
    {
        string id = string.Format("Id: {0} Uri: {1}", Guid.NewGuid(), HttpContext.Current.Request.Url);

        using (Utils utility = new Utils())
        {
            utility.MethodStart(id, System.Reflection.MethodBase.GetCurrentMethod());
        }
        _deleteOpeation = new Bill_Sys_DeleteBO();
        String szListOfPayment = "";

        try
        {
            for (int i = 0; i < grdPaymentTransaction.Items.Count; i++)
            {
                CheckBox chkDelete1 = (CheckBox)grdPaymentTransaction.Items[i].FindControl("chkDelete");
                if (chkDelete1.Checked)
                {
                    if (!_deleteOpeation.deleteRecord("SP_TXN_PAYMENT_TRANSACTIONS", "@SZ_PAYMENT_ID", grdPaymentTransaction.Items[i].Cells[1].Text))
                    {
                        if (szListOfPayment == "")
                        {
                            szListOfPayment = grdPaymentTransaction.Items[i].Cells[2].Text + " " + grdPaymentTransaction.Items[i].Cells[4].Text;
                        }
                        else
                        {
                            szListOfPayment = "," + grdPaymentTransaction.Items[i].Cells[2].Text + " " + grdPaymentTransaction.Items[i].Cells[4].Text;
                        }
                    }
                }
            }
            if (szListOfPayment != "")
            {
                Page.ClientScript.RegisterClientScriptBlock(typeof(GridView), "Msg", "alert('Records for payment " + szListOfPayment + "  exists.'); ", true);
            }
            else
            {
                usrMessage.PutMessage("Payment deleted successfully ...");
                usrMessage.SetMessageType(UserControl_ErrorMessageControl.DisplayType.Type_UserMessage);
                usrMessage.Show();
                //lblMsg.Visible = true;
                //lblMsg.Text = "Payment deleted successfully ...";
            }
            BindGrid();
            _bill_Sys_BillingCompanyDetails_BO = new Bill_Sys_BillingCompanyDetails_BO();
            decimal _balance = Convert.ToDecimal(_bill_Sys_BillingCompanyDetails_BO.GetBalance(txtBillNo.Text));
            txtBalance.Text     = _balance.ToString();
            txtPostBalance.Text = _balance.ToString();
        }
        catch (Exception ex)
        {
            Elmah.ErrorSignal.FromCurrentContext().Raise(ex);
            using (Utils utility = new Utils())
            {
                utility.MethodEnd(id, System.Reflection.MethodBase.GetCurrentMethod());
            }
            string str2 = "Error Request=" + id + ".Please share with Technical support.";
            base.Response.Redirect("Bill_Sys_ErrorPage.aspx?ErrMsg=" + str2);
        }
        //Method End
        using (Utils utility = new Utils())
        {
            utility.MethodEnd(id, System.Reflection.MethodBase.GetCurrentMethod());
        }
    }
Beispiel #4
0
    protected void btnSave_Click(object sender, EventArgs e)
    {
        string id = string.Format("Id: {0} Uri: {1}", Guid.NewGuid(), HttpContext.Current.Request.Url);

        using (Utils utility = new Utils())
        {
            utility.MethodStart(id, System.Reflection.MethodBase.GetCurrentMethod());
        }
        _saveOperation = new SaveOperation();
        _bill_Sys_BillingCompanyDetails_BO = new Bill_Sys_BillingCompanyDetails_BO();

        try
        {
            decimal _balance = Convert.ToDecimal(_bill_Sys_BillingCompanyDetails_BO.GetBalance(txtBillNo.Text));
            if (rdbList.SelectedValue.ToString() == "1")//Litigation
            {
                _bill_Sys_BillingCompanyDetails_BO = new Bill_Sys_BillingCompanyDetails_BO();
                txtBillStatusId.Text = _bill_Sys_BillingCompanyDetails_BO.GetBillStatusID(txtCompanyID.Text, "LT");
            }
            if (rdbList.SelectedValue.ToString() == "2")//Write-Off
            {
                _bill_Sys_BillingCompanyDetails_BO = new Bill_Sys_BillingCompanyDetails_BO();
                txtBillStatusId.Text = _bill_Sys_BillingCompanyDetails_BO.GetBillStatusID(txtCompanyID.Text, "WOF");
            }
            if (rdbList.SelectedValue.ToString() == "0")//save
            {
                if (_balance > Convert.ToDecimal(txtChequeAmount.Text))
                {
                    //_bill_Sys_BillingCompanyDetails_BO = new Bill_Sys_BillingCompanyDetails_BO();
                    //txtBillStatusId.Text = _bill_Sys_BillingCompanyDetails_BO.GetBillStatusID(txtCompanyID.Text, "PBP");
                }
                else
                {
                    _bill_Sys_BillingCompanyDetails_BO = new Bill_Sys_BillingCompanyDetails_BO();
                    txtBillStatusId.Text = _bill_Sys_BillingCompanyDetails_BO.GetBillStatusID(txtCompanyID.Text, "FBP");
                }
            }


            //if (_balance >= Convert.ToDecimal(txtChequeAmount.Text))
            //{
            txtBalance.Visible     = false;
            txtPostBalance.Text    = Convert.ToString((_balance - Convert.ToDecimal(txtChequeAmount.Text)));
            txtPostBalance.Visible = true;
            txthdcheckamount.Text  = "";
            // tdLitti_Write.Visible = true;
            // tdAddUpdate.Visible = false;
            txtPaymentType.Text     = rdbList.SelectedValue.ToString();// j00mla1209
            _saveOperation.WebPage  = this.Page;
            _saveOperation.Xml_File = "PaymentTransaction.xml";
            _saveOperation.SaveMethod();
            BindGrid();

            //ErrorDivServer.InnerText = "Payment saved successfully.";


            if (txtPaymentType.Text == "1")
            {
                // Response.Redirect("Bill_Sys_LitigationDesk.aspx", false);
            }

            if (txtPaymentType.Text == "2")
            {
                //Response.Redirect("Bill_Sys_WriteOffDesk.aspx", false);
            }
            ClearControl();
            usrMessage.PutMessage("Payment saved successfully.");
            usrMessage.SetMessageType(UserControl_ErrorMessageControl.DisplayType.Type_UserMessage);
            usrMessage.Show();
            //}
            //else if (_balance < Convert.ToDecimal(txtChequeAmount.Text))
            //{
            //    txtBalance.Text = _balance.ToString();
            //    ErrorDivServer.InnerText = "Please enter amount less than or equal to balance";
            // }
            // else
            // {
            //    _saveOperation.WebPage = this.Page;
            //    _saveOperation.Xml_File = "PaymentTransaction.xml";
            //    _saveOperation.SaveMethod();
            //    //BindGrid();
            //   // if (Convert.ToInt32(Request.Form["hiddenconfirmBox"].ToString()) == 1)
            //   // {
            //      //  _bill_Sys_BillingCompanyDetails_BO.UpdateBillTransaction(txtBillNo.Text, Convert.ToInt32(Request.Form["hiddenconfirmBox"].ToString()), txtComment.Text.ToString());
            //    Response.Redirect("Bill_Sys_SearchCase.aspx", false);
            //   // }
            //}
        }
        catch (Exception ex)
        {
            Elmah.ErrorSignal.FromCurrentContext().Raise(ex);
            using (Utils utility = new Utils())
            {
                utility.MethodEnd(id, System.Reflection.MethodBase.GetCurrentMethod());
            }
            string str2 = "Error Request=" + id + ".Please share with Technical support.";
            base.Response.Redirect("Bill_Sys_ErrorPage.aspx?ErrMsg=" + str2);
        }
        //Method End
        using (Utils utility = new Utils())
        {
            utility.MethodEnd(id, System.Reflection.MethodBase.GetCurrentMethod());
        }
    }