// FoodAllowance is Fixed Allowance // Other is Alltendance Bouns protected void btnSave_Click(object sender, EventArgs e) { try { decimal GROSS_SAL = Convert.ToDecimal(txtGrsSal.Text); decimal HOUSE_RENT = Convert.ToDecimal(txtHouseRent.Text); decimal BASIC = Convert.ToDecimal(txtBasic.Text); decimal MEDICAL = Convert.ToDecimal(txtMedical.Text); decimal Convenc = Convert.ToDecimal(txtConveyance.Text); decimal FOOD_ALLOW = Convert.ToDecimal(txtFoodAllowance.Text); decimal TOTAL = (BASIC + HOUSE_RENT + MEDICAL + Convenc + FOOD_ALLOW); if (GROSS_SAL == TOTAL) { HRM_DESIGNATIONS designationObj = new HRM_DESIGNATIONS(); designationObj.DEG_NAME = txtbxDesignation.Text; designationObj.GRADE = txtbxGrade.Text; designationObj.GROSS_SAL = Convert.ToDecimal(txtGrsSal.Text); designationObj.HOUSE_RENT = Convert.ToDecimal(txtHouseRent.Text); designationObj.BASIC = Convert.ToDecimal(txtBasic.Text); designationObj.MEDICAL = Convert.ToDecimal(txtMedical.Text); designationObj.FOOD_ALLOW = Convert.ToDecimal(txtFoodAllowance.Text); designationObj.CONVEYANCE = Convert.ToDecimal(txtConveyance.Text); designationObj.EDIT_USER = ((SessionUser)Session["SessionUser"]).UserId; designationObj.EDIT_DATE = DateTime.Now; designationObj.OCODE = ((SessionUser)Session["SessionUser"]).OCode; if (btnSave.Text == "Save") { int result = objDeg_BLL.InsertDeignation(designationObj); if (result == 1) { ScriptManager.RegisterStartupScript(Page, Page.GetType(), "text", "func('Data Save successfully!')", true); } } else { int desginationId = Convert.ToInt32(hidDesignationId.Value); int result = objDeg_BLL.UpdateDesignation(designationObj, desginationId); if (result == 1) { ScriptManager.RegisterStartupScript(Page, Page.GetType(), "text", "func('Data Update successfully!')", true); } } getDesignations(); ClearDesignationUi(); } else { ScriptManager.RegisterStartupScript(Page, Page.GetType(), "text", "func('Gross Total is not Equal to Misc. Total!')", true); } } catch (Exception ex) { ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "text", "func('" + ex.Message + "')", true); } }
// FoodAllowance is Fixed Allowance // Other is Alltendance Bouns protected void btnSave_Click(object sender, EventArgs e) { try { decimal GROSS_SAL = Convert.ToDecimal(txtGrsSal.Text); decimal HOUSE_RENT = Convert.ToDecimal(txtHouseRent.Text); decimal BASIC = Convert.ToDecimal(txtBasic.Text); decimal MEDICAL = Convert.ToDecimal(txtMedical.Text); decimal CONVEYANCE = Convert.ToDecimal(txtConveyance.Text); decimal FiresdAllowance = Convert.ToDecimal(txtFiexedAllowance.Text); decimal OTHERS = Convert.ToDecimal(txtOthers.Text); decimal HolidayAllowance = Convert.ToDecimal(txtbxHolidayAllowance.Text); decimal TOTAL = (BASIC + HOUSE_RENT + MEDICAL + CONVEYANCE + FiresdAllowance + OTHERS + HolidayAllowance); if (GROSS_SAL == TOTAL) { HRM_DESIGNATIONS designationObj = new HRM_DESIGNATIONS(); designationObj.DEG_NAME = txtbxDesignation.Text; designationObj.GRADE = txtbxGrade.Text; designationObj.GROSS_SAL = Convert.ToDecimal(txtGrsSal.Text); designationObj.HOUSE_RENT = Convert.ToDecimal(txtHouseRent.Text); designationObj.BASIC = Convert.ToDecimal(txtBasic.Text); designationObj.MEDICAL = Convert.ToDecimal(txtMedical.Text); designationObj.CONVEYANCE = Convert.ToDecimal(txtConveyance.Text); designationObj.FixedAllowance = Convert.ToDecimal(txtFiexedAllowance.Text); designationObj.AttendanceBonus = Convert.ToDecimal(txtOthers.Text); designationObj.Holiday_Allowance = Convert.ToDecimal(txtbxHolidayAllowance.Text); designationObj.EDIT_USER = ((SessionUser)Session["SessionUser"]).UserId; designationObj.EDIT_DATE = DateTime.Now; designationObj.OCODE = ((SessionUser)Session["SessionUser"]).OCode; if (btnSave.Text == "Submit") { int result = objDeg_BLL.InsertDeignation(designationObj); if (result == 1) { // lblMessage.Text = "Data Added successfully!"; // lblMessage.ForeColor = System.Drawing.Color.Green; ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "text", "func('Data Save Successfully')", true); } } else { int desginationId = Convert.ToInt32(hidDesignationId.Value); int result = objDeg_BLL.UpdateDesignation(designationObj, desginationId); if (result == 1) { // lblMessage.Text = "Data Update successfully!"; // lblMessage.ForeColor = System.Drawing.Color.Green; ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "text", "func('Data Update Successfully')", true); } } getDesignations(); ClearDesignationUi(); } else { // lblMessage.Text = ""; ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "text", "func('Gross Total is not Equal to Misc. Total!')", true); } } catch (Exception ex) { ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "text", "func('" + ex.Message + "')", true); } }