Beispiel #1
0
    protected void Page_Load(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
        {
            //  TreeMenuControl1.ROLE_ID = ((Bill_Sys_UserObject)Session["USER_OBJECT"]).SZ_USER_ROLE;
            txtCompanyID.Text = ((Bill_Sys_BillingCompanyObject)Session["BILLING_COMPANY_OBJECT"]).SZ_COMPANY_ID;
            Bill_Sys_BillingCompanyDetails_BO _bill_Sys_BillingCompanyDetails_BO = new Bill_Sys_BillingCompanyDetails_BO();
            txtltID.Text = _bill_Sys_BillingCompanyDetails_BO.GetBillStatusID(txtCompanyID.Text, "WOF");
            BindgrdLitigationdesk();
        }
        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);
        }

        #region "check version readonly or not"
        string app_status = ((Bill_Sys_BillingCompanyObject)Session["APPSTATUS"]).SZ_READ_ONLY.ToString();
        if (app_status.Equals("True"))
        {
            Bill_Sys_ChangeVersion cv = new Bill_Sys_ChangeVersion(this.Page);
            cv.MakeReadOnlyPage("Bill_Sys_WriteOffDesk.aspx");
        }
        #endregion
        //Method End
        using (Utils utility = new Utils())
        {
            utility.MethodEnd(id, System.Reflection.MethodBase.GetCurrentMethod());
        }
    }
Beispiel #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        btnLitigantion.Attributes.Add("onclick", "return Validate()");

        txtCompanyID.Text                       = ((Bill_Sys_BillingCompanyObject)Session["BILLING_COMPANY_OBJECT"]).SZ_COMPANY_ID;
        extddlInsurance.Flag_ID                 = txtCompanyID.Text;
        extddlOffice.Flag_ID                    = txtCompanyID.Text;
        extddlSpeciality.Flag_ID                = txtCompanyID.Text;
        this.con.SourceGrid                     = grdInsuranceCompany;
        this.txtSearchBox.SourceGrid            = grdInsuranceCompany;
        this.grdInsuranceCompany.Page           = this.Page;
        this.grdInsuranceCompany.PageNumberList = this.con;
        if (!Page.IsPostBack)
        {
            //rdrecvd.Items[1].Selected = true;
            BillTransactionDAO status = new BillTransactionDAO();
            DataSet            ds     = new DataSet();
            ds = status.GetBillStaus(txtCompanyID.Text);
            lbStatus.DataSource     = ds;
            lbStatus.DataTextField  = "DESCRIPTION";
            lbStatus.DataValueField = "CODE";
            lbStatus.DataBind();
            Bill_Sys_BillingCompanyDetails_BO _bill_Sys_BillingCompanyDetails_BO = new Bill_Sys_BillingCompanyDetails_BO();

            string Status = _bill_Sys_BillingCompanyDetails_BO.GetBillStatusID(txtCompanyID.Text, "POM");
            for (int i = 0; i < lbStatus.Items.Count; i++)
            {
                if (lbStatus.Items[i].Value.ToString().Equals(Status))
                {
                    lbStatus.Items[i].Selected = true;
                }
            }
            txtReceived.Text = "'" + Status + "'";
            grdInsuranceCompany.XGridBindSearch();
        }
        btnClear1.Visible = true;
    }
Beispiel #3
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 #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());
        }
    }