protected void loadDropdown() { try { rcmb_AssignPrivilageUserGroups.Items.Clear(); _obj_LoginType = new SMHR_LOGINTYPE(); _obj_LoginType.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); _obj_LoginType.OPERATION = operation.Select; DataTable dt = BLL.get_LoginType(_obj_LoginType); rcmb_AssignPrivilageUserGroups.DataSource = dt; rcmb_AssignPrivilageUserGroups.DataTextField = "LOGTYP_CODE"; rcmb_AssignPrivilageUserGroups.DataValueField = "LOGTYP_ID"; rcmb_AssignPrivilageUserGroups.DataBind(); rcmb_AssignPrivilageUserGroups.Items.Insert(0, new Telerik.Web.UI.RadComboBoxItem("Select", "0")); //method to get module names rcmb_Module.Items.Clear(); SMHR_FORMS _obj_Smhr_forms = new SMHR_FORMS(); _obj_Smhr_forms.MODE = 2; rcmb_Module.DataSource = BLL.get_Modules(_obj_Smhr_forms); rcmb_Module.DataTextField = "SMHR_MODULE_NAME"; rcmb_Module.DataValueField = "SMHR_MODULE_ID"; rcmb_Module.DataBind(); rcmb_Module.Items.Insert(0, new Telerik.Web.UI.RadComboBoxItem("Select", "0")); } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_AssignPriveleges", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }
/// <summary> /// add,edit command /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void LoadCategory() { try { rcmb_Category.Items.Clear(); DataTable dt = new DataTable(); _obj_Smhr_LoginInfo = new SMHR_LOGINTYPE(); _obj_Smhr_LoginInfo.OPERATION = operation.Select; dt = BLL.get_LoginType(_obj_Smhr_LoginInfo); if (dt.Rows.Count != 0) { rcmb_Category.DataSource = dt; rcmb_Category.DataTextField = "LOGTYP_CODE"; rcmb_Category.DataValueField = "LOGTYP_ID"; rcmb_Category.DataBind(); rcmb_Category.Items.Insert(0, new Telerik.Web.UI.RadComboBoxItem("Select", "-1")); } } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_Feedback", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }
public void LoadGrid() { try { //SMHR_TYPESECURITY _obj_Smhr_TypeSecurity = new SMHR_TYPESECURITY(); //_obj_Smhr_TypeSecurity.OPERATION = operation.Select3; //DataTable DT = BLL.get_AssignPrivilage(_obj_Smhr_TypeSecurity); //if (DT.Rows.Count != 0) //{ // Rg_AssignSecurity.DataSource = DT; //} //else //{ // DataTable dtemptytable = new DataTable(); // Rg_AssignSecurity.DataSource = dtemptytable; //} if (Convert.ToInt32(Session["EMP_ID"]) != (-1)) { _obj_LoginType = new SMHR_LOGINTYPE(); _obj_LoginType.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); _obj_LoginType.OPERATION = operation.Select; DataTable dt = BLL.get_LoginType(_obj_LoginType); if (dt.Rows.Count != 0) { Rg_AssignSecurity.DataSource = dt; } else { DataTable dtemptytable = new DataTable(); Rg_AssignSecurity.DataSource = dtemptytable; } } else { _obj_LoginType = new SMHR_LOGINTYPE(); //_obj_LoginType.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]);//0 ; _obj_LoginType.OPERATION = operation.Select1; DataTable dt = BLL.get_LoginType(_obj_LoginType); if (dt.Rows.Count != 0) { Rg_AssignSecurity.DataSource = dt; } else { DataTable dtemptytable = new DataTable(); Rg_AssignSecurity.DataSource = dtemptytable; } } } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_securityprivilages", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }
public void LoadGrid() { try { SMHR_LOGINTYPE _obj_Smhr_LoginInfo = new SMHR_LOGINTYPE(); _obj_Smhr_LoginInfo.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); DataTable DT = BLL.get_LoginType(_obj_Smhr_LoginInfo); Rg_LoginType.DataSource = DT; clearControls(); } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_LoginType", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }
private void LoadGrid() { try { _obj_Smhr_LoginInfo = new SMHR_LOGINTYPE(); _obj_Smhr_LoginInfo.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); //getting organisation from session under login.aspx _obj_Smhr_LoginInfo.LOGTYP_ID = Convert.ToInt32(Session["EMP_TYPE"]); //getting login type id from session under login.aspx _obj_Smhr_LoginInfo.LOGTYP_UNIQUEID = Convert.ToInt32(Session["USER_GROUP"]); //getting login type code from session under login.aspx if (_obj_Smhr_LoginInfo.LOGTYP_UNIQUEID != 4) //getting logintype unique id from SMHR_LOGINTYPE table (LOGTYP_UNIQUEID) 4:employee { _obj_smhr_ottrans = new SMHR_EMPOTTRANS(); _obj_smhr_ottrans.OPERATION = operation.Empty1; _obj_smhr_ottrans.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); _obj_smhr_ottrans.EMPOTTRANS_EMPID = Convert.ToInt32(Session["EMP_ID"]); DataTable dt_Load = new DataTable(); dt_Load = BLL.getstatus(_obj_smhr_ottrans); Rg_OverTime.DataSource = dt_Load; //Rg_OverTime.MasterTableView.CommandItemDisplay = false; if (dt_Load.Rows.Count != 0) { btn_Submit.Visible = true; btn_Cancel.Visible = true; } else { btn_Submit.Visible = false; btn_Cancel.Visible = false; } } else { BLL.ShowMessage(this, "You Cannot Acess..!"); Rg_OverTime.Visible = false; lbl_OverTime.Visible = false; } } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frmOverTimeCalcRM", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }
private void LoadUserGroups() { try { rcmbUserGroup.Items.Clear(); _obj_Smhr_LoginInfo = new SMHR_LOGINTYPE(); _obj_Smhr_LoginInfo.OPERATION = operation.Select; _obj_Smhr_LoginInfo.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); rcmbUserGroup.DataSource = BLL.get_LoginType(_obj_Smhr_LoginInfo); rcmbUserGroup.DataTextField = "LOGTYP_CODE"; rcmbUserGroup.DataValueField = "LOGTYP_ID"; rcmbUserGroup.DataBind(); rcmbUserGroup.Items.Insert(0, new Telerik.Web.UI.RadComboBoxItem("Select", "0")); } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "PasswordReset", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }
protected void rcmb_Organisation_SelectedIndexChanged(object o, RadComboBoxSelectedIndexChangedEventArgs e) { try { //if (Convert.ToInt32(Session["EMP_ID"]) != (-1)) //{ // rcmb_Usergroup.Items.Clear(); // _obj_LoginType = new SMHR_LOGINTYPE(); // _obj_LoginType.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); // _obj_LoginType.OPERATION = operation.Select; // DataTable dt = BLL.get_LoginType(_obj_LoginType); // rcmb_Usergroup.DataSource = dt; // rcmb_Usergroup.DataTextField = "LOGTYP_CODE"; // rcmb_Usergroup.DataValueField = "LOGTYP_ID"; // rcmb_Usergroup.DataBind(); // rcmb_Usergroup.Items.Insert(0, new Telerik.Web.UI.RadComboBoxItem("Select", "0")); //} //else //{ rcmb_Usergroup.Items.Clear(); _obj_LoginType = new SMHR_LOGINTYPE(); _obj_LoginType.ORGANISATION_ID = Convert.ToInt32(rcmb_Organisation.SelectedValue);; // Convert.ToInt32(Session["ORG_ID"]); _obj_LoginType.OPERATION = operation.Select; DataTable dt = BLL.get_LoginType(_obj_LoginType); rcmb_Usergroup.DataSource = dt; rcmb_Usergroup.DataTextField = "LOGTYP_CODE"; rcmb_Usergroup.DataValueField = "LOGTYP_ID"; rcmb_Usergroup.DataBind(); rcmb_Usergroup.Items.Insert(0, new Telerik.Web.UI.RadComboBoxItem("Select", "0")); //rcmb_Usergroup.SelectedIndex = rcmb_Usergroup.FindItemIndexByValue(dt.Rows[0]["LOGTYP_CODE"].ToString()); //} } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_securityprivilages", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }
protected void rcmb_Organisation_SelectedIndexChanged(object o, RadComboBoxSelectedIndexChangedEventArgs e) { try { LoadBusinessUnit(); _obj_Smhr_LoginInfo = new SMHR_LOGINTYPE(); rcmb_UserManagerUserGroups.Items.Clear(); _obj_Smhr_LoginInfo.OPERATION = operation.Select; _obj_Smhr_LoginInfo.ORGANISATION_ID = Convert.ToInt32(rcmb_Organisation.SelectedItem.Value); //Convert.ToInt32(Session["ORG_ID"]); DataTable dt_usergroup = BLL.get_LoginType(_obj_Smhr_LoginInfo); rcmb_UserManagerUserGroups.DataSource = dt_usergroup; rcmb_UserManagerUserGroups.DataTextField = "LOGTYP_CODE"; rcmb_UserManagerUserGroups.DataValueField = "LOGTYP_ID"; rcmb_UserManagerUserGroups.DataBind(); rcmb_UserManagerUserGroups.Items.Insert(0, new Telerik.Web.UI.RadComboBoxItem("Select", "0")); //rcmb_UserManagerUserGroups.SelectedIndex = rcmb_UserManagerUserGroups.FindItemIndexByValue(dt_usergroup.Rows[0]["LOGTYP_CODE"].ToString()); } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_Users", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }
protected void loadDropdown() { try { if (Convert.ToInt32(Session["EMP_ID"]) == (-1)) { SMHR_ORGANISATION _obj_Organisation = new SMHR_ORGANISATION(); _obj_Organisation.MODE = 1; DataTable dtorg = BLL.get_Organisation(_obj_Organisation); rcmb_Organisation.DataSource = dtorg; rcmb_Organisation.DataTextField = "ORGANISATION_NAME"; rcmb_Organisation.DataValueField = "ORGANISATION_ID"; rcmb_Organisation.DataBind(); rcmb_Organisation.Items.Insert(0, new RadComboBoxItem("Select")); } else { _obj_LoginInfo = new SMHR_LOGININFO(); _obj_LoginInfo.OPERATION = operation.Login1; _obj_LoginInfo.LOGIN_ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); DataTable dt_logindetails = BLL.get_Logindetails(_obj_LoginInfo); rcmb_Organisation.DataSource = dt_logindetails; rcmb_Organisation.DataTextField = "organisation_name"; rcmb_Organisation.DataValueField = "organisation_id"; rcmb_Organisation.DataBind(); //rcmb_Organisation.Items.Insert(0, new Telerik.Web.UI.RadComboBoxItem("Select", "0")); rcmb_Organisation.SelectedIndex = rcmb_Organisation.FindItemIndexByValue(dt_logindetails.Rows[0]["ORGANISATION_ID"].ToString()); //to load user groups rcmb_Usergroup.Items.Clear(); _obj_LoginType = new SMHR_LOGINTYPE(); _obj_LoginType.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); _obj_LoginType.OPERATION = operation.Select; DataTable dt = BLL.get_LoginType(_obj_LoginType); rcmb_Usergroup.DataSource = dt; rcmb_Usergroup.DataTextField = "LOGTYP_CODE"; rcmb_Usergroup.DataValueField = "LOGTYP_ID"; rcmb_Usergroup.DataBind(); rcmb_Usergroup.Items.Insert(0, new Telerik.Web.UI.RadComboBoxItem("Select", "0")); } //if (Convert.ToInt32(Session["EMP_ID"]) != (-1)) //{ // rcmb_Usergroup.Items.Clear(); // _obj_LoginType = new SMHR_LOGINTYPE(); // _obj_LoginType.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); // _obj_LoginType.OPERATION = operation.Select; // DataTable dt = BLL.get_LoginType(_obj_LoginType); // rcmb_Usergroup.DataSource = dt; // rcmb_Usergroup.DataTextField = "LOGTYP_CODE"; // rcmb_Usergroup.DataValueField = "LOGTYP_ID"; // rcmb_Usergroup.DataBind(); // rcmb_Usergroup.Items.Insert(0, new Telerik.Web.UI.RadComboBoxItem("Select", "0")); //} //else //{ // rcmb_Usergroup.Items.Clear(); // _obj_LoginType = new SMHR_LOGINTYPE(); // _obj_LoginType.ORGANISATION_ID = 0;// Convert.ToInt32(Session["ORG_ID"]); // _obj_LoginType.OPERATION = operation.Select; // DataTable dt = BLL.get_LoginType(_obj_LoginType); // rcmb_Usergroup.DataSource = dt; // rcmb_Usergroup.DataTextField = "LOGTYP_CODE"; // rcmb_Usergroup.DataValueField = "LOGTYP_ID"; // rcmb_Usergroup.DataBind(); // rcmb_Usergroup.Items.Insert(0, new Telerik.Web.UI.RadComboBoxItem("Select", "0")); // //rcmb_Usergroup.SelectedIndex = rcmb_Usergroup.FindItemIndexByValue(dt.Rows[0]["LOGTYP_CODE"].ToString()); //} //method to get module names } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_securityprivilages", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }
protected void lnk_edit_command(object sender, CommandEventArgs e) { try { Session["FILTER"] = Rg_AssignSecurity.MasterTableView.FilterExpression; lbl_AssignSecurity.Text = "Assign Privilege Details"; loadDropdown(); track = "Edit"; _obj_LoginType = new SMHR_LOGINTYPE(); //_obj_LoginType.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]);//0 ; _obj_LoginType.OPERATION = operation.Select2; _obj_LoginType.LOGTYP_ID = Convert.ToInt32(e.CommandArgument); DataTable dt = BLL.get_LoginType(_obj_LoginType); rcmb_Organisation.SelectedIndex = rcmb_Organisation.Items.FindItemIndexByValue(dt.Rows[0]["ORGANISATION_ID"].ToString()); rcmb_Organisation.Enabled = false; if (Convert.ToInt32(Session["EMP_ID"]) == (-1)) { rcmb_Usergroup.Items.Clear(); _obj_LoginType = new SMHR_LOGINTYPE(); _obj_LoginType.ORGANISATION_ID = Convert.ToInt32(rcmb_Organisation.SelectedValue);; // Convert.ToInt32(Session["ORG_ID"]); _obj_LoginType.OPERATION = operation.Select; DataTable dt_usergroup = BLL.get_LoginType(_obj_LoginType); rcmb_Usergroup.DataSource = dt_usergroup; rcmb_Usergroup.DataTextField = "LOGTYP_CODE"; rcmb_Usergroup.DataValueField = "LOGTYP_ID"; rcmb_Usergroup.DataBind(); rcmb_Usergroup.Items.Insert(0, new Telerik.Web.UI.RadComboBoxItem("Select", "0")); //rcmb_Usergroup.SelectedIndex = rcmb_Usergroup.FindItemIndexByValue(dt.Rows[0]["LOGTYP_CODE"].ToString()); } rcmb_Usergroup.SelectedIndex = rcmb_Usergroup.Items.FindItemIndexByValue(Convert.ToString(e.CommandArgument)); rcmb_Module.Items.Clear(); //SMHR_FORMS _obj_Smhr_forms = new SMHR_FORMS(); //_obj_Smhr_forms.MODE = 2; //rcmb_Module.DataSource = BLL.get_Modules(_obj_Smhr_forms); //rcmb_Module.DataTextField = "SMHR_MODULE_NAME"; //rcmb_Module.DataValueField = "SMHR_MODULE_ID"; //rcmb_Module.DataBind(); //rcmb_Module.Items.Insert(0, new Telerik.Web.UI.RadComboBoxItem("Select", "0")); //rcmb_sup_module.Items.Clear(); //TO LOAD SUPER MODULES SMHR_FORMS _obj_Smhr_forms = new SMHR_FORMS(); _obj_Smhr_forms.MODE = 7; if (Convert.ToInt32(Session["EMP_ID"]) == (-1)) { _obj_Smhr_forms.ORGANISATION_ID = Convert.ToInt32(rcmb_Organisation.SelectedItem.Value); } else { _obj_Smhr_forms.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); } rcmb_sup_module.DataSource = BLL.get_Modules(_obj_Smhr_forms); rcmb_sup_module.DataTextField = "SMHR_SUP_MODULE_NAME"; rcmb_sup_module.DataValueField = "SMHR_SUP_MODULE_ID"; rcmb_sup_module.DataBind(); rcmb_sup_module.Items.Insert(0, new Telerik.Web.UI.RadComboBoxItem("Select", "0")); module_id.Visible = false; super_module_id.Visible = true; Rm_AssignSecurity.SelectedIndex = 1; btn_Cancel.Visible = true; rcmb_Usergroup.Enabled = false; rcmb_Module.Enabled = true; btn_Save.Visible = false; btn_Update.Visible = false; Rg_Securitygrid.Visible = false; } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_securityprivilages", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }
protected void btn_Save_Click(object sender, EventArgs e) { try { SMHR_LOGINTYPE _obj_Smhr_LoginType = new SMHR_LOGINTYPE(); _obj_Smhr_LoginType.LOGTYP_CODE = BLL.ReplaceQuote(rtxt_LoginTypeCode.Text.ToUpper()); _obj_Smhr_LoginType.LOGTYP_DESC = BLL.ReplaceQuote(rtxt_LoginTypeName.Text); _obj_Smhr_LoginType.CREATEDBY = Convert.ToInt32(Session["USER_ID"]); // ### Need to Get the Session _obj_Smhr_LoginType.CREATEDDATE = DateTime.Now; _obj_Smhr_LoginType.LASTMDFBY = Convert.ToInt32(Session["USER_ID"]); // ### Need to Get the Session _obj_Smhr_LoginType.LASTMDFDATE = DateTime.Now; switch (((Button)sender).ID.ToUpper()) { case "BTN_UPDATE": _obj_Smhr_LoginType.LOGTYP_ID = Convert.ToInt32(lbl_LoginTypeID.Text); _obj_Smhr_LoginType.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); _obj_Smhr_LoginType.OPERATION = operation.Check; if (Convert.ToString(BLL.get_LoginType(_obj_Smhr_LoginType).Rows[0]["Count"]) != "1") { BLL.ShowMessage(this, "LoginType with this Code Already Exists"); return; } _obj_Smhr_LoginType.OPERATION = operation.Update; if (BLL.set_LoginType(_obj_Smhr_LoginType)) { BLL.ShowMessage(this, "Information Updated Successfully"); } else { BLL.ShowMessage(this, "Information Not Updated"); } break; case "BTN_SAVE": _obj_Smhr_LoginType.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); _obj_Smhr_LoginType.OPERATION = operation.Check; if (Convert.ToString(BLL.get_LoginType(_obj_Smhr_LoginType).Rows[0]["Count"]) != "0") { BLL.ShowMessage(this, "LoginType with this Code Already Exists"); return; } _obj_Smhr_LoginType.OPERATION = operation.Insert; _obj_Smhr_LoginType.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); //sravani if (BLL.set_LoginType(_obj_Smhr_LoginType)) { BLL.ShowMessage(this, "Information Saved Successfully"); } else { BLL.ShowMessage(this, "Information Not Saved"); } break; default: break; } Rm_LT_page.SelectedIndex = 0; LoadGrid(); Rg_LoginType.DataBind(); } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_LoginType", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }
protected void loadDropdown() { try { if (Convert.ToInt32(Session["EMP_ID"]) == (-1)) { //_obj_Smhr_LoginInfo = new SMHR_LOGINTYPE(); //rcmb_UserManagerUserGroups.Items.Clear(); //_obj_Smhr_LoginInfo.OPERATION = operation.Select; //_obj_Smhr_LoginInfo.ORGANISATION_ID = 0; //Convert.ToInt32(Session["ORG_ID"]); //DataTable dt_usergroup = BLL.get_LoginType(_obj_Smhr_LoginInfo); //rcmb_UserManagerUserGroups.DataSource = dt_usergroup; //rcmb_UserManagerUserGroups.DataTextField = "LOGTYP_CODE"; //rcmb_UserManagerUserGroups.DataValueField = "LOGTYP_ID"; //rcmb_UserManagerUserGroups.DataBind(); //rcmb_UserManagerUserGroups.Items.Insert(0, new Telerik.Web.UI.RadComboBoxItem("Select", "0")); //rcmb_UserManagerUserGroups.SelectedIndex = rcmb_UserManagerUserGroups.FindItemIndexByValue(dt_usergroup.Rows[0]["LOGTYP_CODE"].ToString()); SMHR_EMPDISCIPLINARYACTION _obj_Smhr_EmpDisciplinaryAction = new SMHR_EMPDISCIPLINARYACTION(); _obj_Smhr_EmpDisciplinaryAction.OPERATION = operation.Empty; DataTable dt = BLL.get_EmpDiscNotes(_obj_Smhr_EmpDisciplinaryAction); rcmb_UserManagersEmployee.Items.Clear(); rcmb_UserManagersEmployee.DataSource = dt; rcmb_UserManagersEmployee.DataTextField = "EMPNAME"; rcmb_UserManagersEmployee.DataValueField = "EMP_ID"; rcmb_UserManagersEmployee.DataBind(); rcmb_UserManagersEmployee.Items.Insert(0, new Telerik.Web.UI.RadComboBoxItem("Select", "0")); rcmb_UserManagersEmployee.Enabled = false; SMHR_ORGANISATION _obj_Organisation = new SMHR_ORGANISATION(); _obj_Organisation.MODE = 1; DataTable dtorg = BLL.get_Organisation(_obj_Organisation); rcmb_Organisation.DataSource = dtorg; rcmb_Organisation.DataTextField = "ORGANISATION_NAME"; rcmb_Organisation.DataValueField = "ORGANISATION_ID"; rcmb_Organisation.DataBind(); rcmb_Organisation.Items.Insert(0, new RadComboBoxItem("Select")); } else { _obj_Smhr_LoginInfo = new SMHR_LOGINTYPE(); rcmb_UserManagerUserGroups.Items.Clear(); _obj_Smhr_LoginInfo.OPERATION = operation.Select; _obj_Smhr_LoginInfo.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); rcmb_UserManagerUserGroups.DataSource = BLL.get_LoginType(_obj_Smhr_LoginInfo); rcmb_UserManagerUserGroups.DataTextField = "LOGTYP_CODE"; rcmb_UserManagerUserGroups.DataValueField = "LOGTYP_ID"; rcmb_UserManagerUserGroups.DataBind(); rcmb_UserManagerUserGroups.Items.Insert(0, new Telerik.Web.UI.RadComboBoxItem("Select", "0")); SMHR_EMPDISCIPLINARYACTION _obj_Smhr_EmpDisciplinaryAction = new SMHR_EMPDISCIPLINARYACTION(); _obj_Smhr_EmpDisciplinaryAction.OPERATION = operation.Empty; _obj_Smhr_EmpDisciplinaryAction.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); DataTable dt = BLL.get_EmpDiscNotes(_obj_Smhr_EmpDisciplinaryAction); rcmb_UserManagersEmployee.Items.Clear(); rcmb_UserManagersEmployee.DataSource = dt; rcmb_UserManagersEmployee.DataTextField = "EMPNAME"; rcmb_UserManagersEmployee.DataValueField = "EMP_ID"; rcmb_UserManagersEmployee.DataBind(); rcmb_UserManagersEmployee.Items.Insert(0, new Telerik.Web.UI.RadComboBoxItem("Select", "0")); rcmb_UserManagersEmployee.Enabled = false; //SMHR_ORGANISATION _obj_Organisation = new SMHR_ORGANISATION(); //_obj_Organisation.MODE = 1; //DataTable dtorg = BLL.get_Organisation(_obj_Organisation); //rcmb_Organisation.DataSource = dtorg; //rcmb_Organisation.DataTextField = "ORGANISATION_NAME"; //rcmb_Organisation.DataValueField = "ORGANISATION_ID"; //rcmb_Organisation.DataBind(); //rcmb_Organisation.Items.Insert(0, new RadComboBoxItem("Select")); _obj_LoginInfo = new SMHR_LOGININFO(); _obj_LoginInfo.OPERATION = operation.Login1; _obj_LoginInfo.LOGIN_ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); DataTable dt_logindetails = BLL.get_Logindetails(_obj_LoginInfo); rcmb_Organisation.DataSource = dt_logindetails; rcmb_Organisation.DataTextField = "organisation_name"; rcmb_Organisation.DataValueField = "organisation_id"; rcmb_Organisation.DataBind(); //rcmb_Organisation.Items.Insert(0, new Telerik.Web.UI.RadComboBoxItem("Select", "0")); rcmb_Organisation.SelectedIndex = rcmb_Organisation.FindItemIndexByValue(dt_logindetails.Rows[0]["ORGANISATION_NAME"].ToString()); } } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_Users", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }
protected void lnk_Edit_Command(object sender, CommandEventArgs e) { try { strPass = string.Empty; strPass1 = string.Empty; loadDropdown(); LoadEmployees(); clearControls(); rcmb_Organisation.Enabled = false; rcmb_UserManagersEmployee.Enabled = false; rcmb_UserManagerUserGroups.Enabled = false; rtxt_UserManagerUserName.Enabled = false; rtxt_UserManagerEmail.Enabled = false; DataTable dt = BLL.get_LoginInfo(new SMHR_LOGININFO(Convert.ToInt32(Convert.ToString(e.CommandArgument)))); if (dt.Rows.Count > 0) { ViewState["dt"] = dt; lbl_UserManagerID.Text = Convert.ToString(dt.Rows[0]["LOGIN_ID"]); rcmb_Organisation.SelectedIndex = rcmb_Organisation.FindItemIndexByValue(Convert.ToString(dt.Rows[0]["LOGIN_ORGANISATION_ID"])); if (Convert.ToInt32(Session["EMP_ID"]) == (-1)) { _obj_Smhr_LoginInfo = new SMHR_LOGINTYPE(); rcmb_UserManagerUserGroups.Items.Clear(); _obj_Smhr_LoginInfo.OPERATION = operation.Select; _obj_Smhr_LoginInfo.ORGANISATION_ID = Convert.ToInt32(dt.Rows[0]["LOGIN_ORGANISATION_ID"]); //Convert.ToInt32(Session["ORG_ID"]); DataTable dt_usergroup = BLL.get_LoginType(_obj_Smhr_LoginInfo); rcmb_UserManagerUserGroups.DataSource = dt_usergroup; rcmb_UserManagerUserGroups.DataTextField = "LOGTYP_CODE"; rcmb_UserManagerUserGroups.DataValueField = "LOGTYP_ID"; rcmb_UserManagerUserGroups.DataBind(); rcmb_UserManagerUserGroups.Items.Insert(0, new Telerik.Web.UI.RadComboBoxItem("Select", "0")); //rcmb_UserManagerUserGroups.SelectedIndex = rcmb_UserManagerUserGroups.FindItemIndexByValue(dt_usergroup.Rows[0]["LOGTYP_CODE"].ToString()); LoadBusinessUnit(); } if (Convert.ToString(dt.Rows[0]["LOGIN_EMP_ID"]) == "0") { rcmb_UserManagersEmployee.SelectedIndex = 0; } else { rcmb_UserManagersEmployee.SelectedIndex = rcmb_UserManagersEmployee.Items.FindItemIndexByValue(Convert.ToString(dt.Rows[0]["LOGIN_EMP_ID"])); } rcmb_UserManagerUserGroups.SelectedIndex = rcmb_UserManagerUserGroups.Items.FindItemIndexByValue(Convert.ToString(dt.Rows[0]["LOGIN_TYPE"])); rtxt_UserManagerUserName.Text = Convert.ToString(dt.Rows[0]["LOGIN_USERNAME"]); strPass = BLL.PasswordDecrypt(Convert.ToString(dt.Rows[0]["LOGIN_PASSWORD"])); strPass1 = BLL.PasswordDecrypt(Convert.ToString(dt.Rows[0]["LOGIN_PASS_CODE"])); //string strPass = Convert.ToString(dt.Rows[0]["LOGIN_PASSWORD"]); rtxt_UserManagerPassword.Attributes.Add("value", strPass); txt_PassCode.Attributes.Add("value", strPass1); rtxt_UserManagerEmail.Text = Convert.ToString(dt.Rows[0]["LOGIN_EMAILID"]); //chk_UserManagerStatus.Checked = Convert.ToBoolean(dt.Rows[0]["LOGIN_STATUS"]); if (Convert.ToBoolean(dt.Rows[0]["LOGIN_STATUS"]) == true) { rcmb_UserManagerStatus.SelectedValue = "1"; } else { rcmb_UserManagerStatus.SelectedValue = "0"; } if (Convert.ToInt32(Session["EMP_ID"]) != (-1)) { LoadBusinessUnit(); } string str = Convert.ToString(dt.Rows[0]["LOGIN_BUSINESSUNITID"]); foreach (string item in str.Split(new char[] { ',' })) { if (item != "") { rlst_BusinessUnit.Items.Add(new Telerik.Web.UI.RadListBoxItem(rcmb_UserManagerBusinessUnit.FindItemByValue(item).Text, rcmb_UserManagerBusinessUnit.FindItemByValue(item).Value)); } } //LoadBusinessUnit(); //code for security if (Convert.ToInt32(Session["WRITEFACILITY"]) == 2) { btn_Update.Visible = false; } else { btn_Update.Visible = true; } Rm_UM_page.SelectedIndex = 1; } } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_Users", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }