protected void lnk_Edit_Command(object sender, CommandEventArgs e) { try { clearControls(); LoadBusinessUnits(); loadstatus(); Rcm_status.Enabled = true; rtxt_DirectorateCode.Enabled = false; ddl_BusinessUnit.Enabled = false; ddl_Directorate.Enabled = true; DataTable dt = BLL.get_Directorate(new SMHR_DIRECTORATE(Convert.ToInt32(Convert.ToString(e.CommandArgument)))); lbl_DirectorateID.Text = Convert.ToString(dt.Rows[0]["Directorate_ID"]); rtxt_DirectorateCode.Text = Convert.ToString(dt.Rows[0]["Directorate_CODE"]); rtxt_DirectorateName.Text = Convert.ToString(dt.Rows[0]["Directorate_NAME"]); ddl_BusinessUnit.SelectedValue = Convert.ToString(dt.Rows[0]["DIRECTORATE_BUSINESSUNIT_ID"]); ddl_BusinessUnit.SelectedIndex = Convert.ToInt32(ddl_BusinessUnit.FindItemIndexByValue(Convert.ToString(dt.Rows[0]["DIRECTORATE_BUSINESSUNIT_ID"]))); //Rcm_status.SelectedValue = Convert.ToString(dt.Rows[0]["DIRECTORATE_STATUS"]); Rcm_status.SelectedIndex = Convert.ToInt32(Rcm_status.FindItemIndexByValue(Convert.ToString(dt.Rows[0]["DIRECTORATE_STATUS"]))); // Load_Directorate(Convert.ToInt32(ddl_BusinessUnit.SelectedValue)); Load_DirectrateEdit(Convert.ToInt32(ddl_BusinessUnit.SelectedValue), Convert.ToInt32(e.CommandArgument)); ddl_Directorate.SelectedValue = Convert.ToString(dt.Rows[0]["DIRECTORATE_PARENTDIRECTORATE_ID"]); //code for security if (Convert.ToInt32(Session["WRITEFACILITY"]) == 2) { btn_Update.Visible = false; } else { btn_Update.Visible = true; } Rm_CY_page.SelectedIndex = 1; } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_Directorate", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }
public void loadstatus() { try { Rcm_status.Items.Clear(); SMHR_MASTERS _obj_smhr_masters = new SMHR_MASTERS(); _obj_smhr_masters.MASTER_TYPE = "STATUS"; _obj_smhr_masters.OPERATION = operation.Select; _obj_smhr_masters.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); DataTable dt_Details = BLL.get_MasterRecords(_obj_smhr_masters);//as it is c data done nothing Rcm_status.DataSource = dt_Details; Rcm_status.DataTextField = "HR_MASTER_CODE"; Rcm_status.DataValueField = "HR_MASTER_ID"; Rcm_status.DataBind(); Rcm_status.Items.Insert(0, new Telerik.Web.UI.RadComboBoxItem("Select")); } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_Directorate", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }