protected void btn_Save_Click(object sender, EventArgs e)
    {
        try
        {
            if (radFinPeriod.SelectedIndex <= 0)
            {
                BLL.ShowMessage(this, "Please Select Financial Period");
                return;
            }
            SMHR_LOANELIGIBLEAMOUNT smhr_LoanAmount = new SMHR_LOANELIGIBLEAMOUNT();
            smhr_LoanAmount.OrgID = Convert.ToInt32(Session["ORG_ID"]);
            DataTable dtGadeWiseAMount = GetGadeWiseAMount();
            smhr_LoanAmount.GradeWiseAmount   = dtGadeWiseAMount;
            smhr_LoanAmount.FinancialPeriodID = Convert.ToInt32(radFinPeriod.SelectedValue);
            smhr_LoanAmount.CREATEDBY         = Convert.ToInt32(Session["USER_ID"]); // ### Need to Get the Session
            smhr_LoanAmount.CREATEDDATE       = DateTime.Now;
            smhr_LoanAmount.LASTMDFBY         = Convert.ToInt32(Session["USER_ID"]); // ### Need to Get the Session
            smhr_LoanAmount.LASTMDFDATE       = DateTime.Now;
            switch (((Button)sender).ID.ToUpper())
            {
            case "BTN_SAVE":
                smhr_LoanAmount.LoanID    = Convert.ToInt32(rad_TypeOfLoan.SelectedValue);
                smhr_LoanAmount.OPERATION = operation.Insert;
                if (BLL.set_LoanMaxEligibleAmount(smhr_LoanAmount))
                {
                    BLL.ShowMessage(this, "Information Saved Successfully");
                }
                else
                {
                    BLL.ShowMessage(this, "Information Not Saved");
                }
                break;

            default:
                break;
            }
            Rm_CY_page.SelectedIndex = 0;
            LoadGrid();
            Rg_MedicalBenifit.DataBind();
        }
        catch (Exception ex)
        {
            SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_MaxLoanEligibility", ex.StackTrace, DateTime.Now);
            Response.Redirect("~/Frm_ErrorPage.aspx");
        }
    }
Example #2
0
    protected void btn_Save_Click(object sender, EventArgs e)
    {
        try
        {
            if (radFinPeriod.SelectedIndex <= 0)
            {
                BLL.ShowMessage(this, "Please Select Financial Period");
                return;
            }
            smhr_MedicalBenfit       = new SMHR_MEDICALBENFIT();
            smhr_MedicalBenfit.OrgID = Convert.ToInt32(Session["ORG_ID"]);
            DataTable dtGadeWiseAMount = GetGadeWiseAMount();
            smhr_MedicalBenfit.GradeWiseAmount           = dtGadeWiseAMount;
            smhr_MedicalBenfit.FinancialPeriodID         = Convert.ToInt32(radFinPeriod.SelectedValue);
            smhr_MedicalBenfit.MEDICALBENFIT_CREATEDBY   = Convert.ToInt32(Session["USER_ID"]);
            smhr_MedicalBenfit.MEDICALBENFIT_CREATEDDATE = DateTime.Now;
            smhr_MedicalBenfit.MEDICALBENFIT_MDFBY       = Convert.ToInt32(Session["USER_ID"]);
            smhr_MedicalBenfit.MEDICALBENFIT_MDFDATE     = DateTime.Now;
            switch (((Button)sender).ID.ToUpper())
            {
            case "BTN_UPDATE":
                //smhr_MedicalBenfit.ExpendID = Convert.ToInt32(lbl_ExpenditureID.Text);
                smhr_MedicalBenfit.OPERATION = operation.Insert;
                if (BLL.set_MedicalBenfit(smhr_MedicalBenfit))
                {
                    BLL.ShowMessage(this, "Information Updated Successfully");
                }
                else
                {
                    BLL.ShowMessage(this, "Information Not Updated");
                }



                break;

            case "BTN_SAVE":
                //smhr_MedicalBenfit.ExpendID = Convert.ToInt32(rad_ExpenditureName.SelectedValue);
                smhr_MedicalBenfit.OPERATION = operation.Insert;
                if (BLL.set_MedicalBenfit(smhr_MedicalBenfit))
                {
                    BLL.ShowMessage(this, "Information Saved Successfully");
                }
                else
                {
                    BLL.ShowMessage(this, "Information Not Saved");
                }
                break;

            default:
                break;
            }
            Rm_CY_page.SelectedIndex = 0;
            LoadGrid();
            Rg_MedicalBenifit.DataBind();
        }
        catch (Exception ex)
        {
            SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "MedicalBenifits", ex.StackTrace, DateTime.Now);
            Response.Redirect("~/Frm_ErrorPage.aspx");
        }
    }