protected void addnewSetting_Click(object sender, EventArgs e) { try { if (ValidateControls()) { DataTable BindTable = new DataTable(); DataTable dt = new DataTable(); string sortbycoloumn = (ViewState["SORTBYCOLOUMN"] == null) ? null : (ViewState["SORTBYCOLOUMN"].ToString()); int? sortdirection = null; if (ViewState["SORTDIRECTION"] != null) { sortdirection = Int32.Parse(ViewState["SORTDIRECTION"].ToString()); } string ChkboxValue = ""; BindTable = objBLL.GetSettingforFunctions(); dt.Columns.AddRange(new DataColumn[2] { new DataColumn("Code"), new DataColumn("Value") }); if (BindTable.Rows.Count > 0) { for (int i = 0; i < BindTable.Rows.Count; i++) { if (BindTable.Rows[i]["Settings_Key"].ToString() == "View Functions To Jobs") { if (chkbSettingValue.Checked) { ChkboxValue = "1"; int Code1 = Convert.ToInt32(BindTable.Rows[i]["TEC_Lib_Settings_CODE"].ToString()); int value1 = Convert.ToInt32(ChkboxValue); dt.Rows.Add(Code1, value1); } else { ChkboxValue = "0"; int Code1 = Convert.ToInt32(BindTable.Rows[i]["TEC_Lib_Settings_CODE"].ToString()); int value1 = Convert.ToInt32(ChkboxValue); dt.Rows.Add(Code1, value1); } } else if (BindTable.Rows[i]["Settings_Key"].ToString() == "JOB_DUE_IN_7_DAYS") { int Code2 = Convert.ToInt32(BindTable.Rows[i]["TEC_Lib_Settings_CODE"].ToString()); int value2 = Convert.ToInt32(txtSettingValue7Day.Text.Trim()); dt.Rows.Add(Code2, value2); } else if (BindTable.Rows[i]["Settings_Key"].ToString() == "JOB_DUE_THIS_MONTH") { int Code3 = Convert.ToInt32(BindTable.Rows[i]["TEC_Lib_Settings_CODE"].ToString()); int value3 = Convert.ToInt32(txtSettingValueMonth.Text.Trim()); dt.Rows.Add(Code3, value3); } } } int result = objBLL.SaveJobFunctionSetting(dt, Convert.ToInt32(Session["USERID"])); if (result > 0) { string JoiningType = String.Format("hideModal('divadd',false);alert('" + UDFLib.GetException("SuccessMessage/UpdateMessage") + "');"); ScriptManager.RegisterStartupScript(Page, Page.GetType(), "JoiningType", JoiningType, true); } // BindItems(); } } catch (Exception ex) { UDFLib.WriteExceptionLog(ex); string js = "alert('" + UDFLib.GetException("SystemError/ GeneralMessage") + "');"; ScriptManager.RegisterStartupScript(this, this.GetType(), "error", js, true); } }