private bool LoadIndividualUserRights() { DataSet dsIndidivitualRights = new DataSet(); bool bValid = false; dsIndidivitualRights = objHotLeadBL.GetUserModules_ActiveInactive(Session[Constants.USER_ID].ToString()); if (Session["IndividualUserRights"] == null) { dsIndidivitualRights = objHotLeadBL.GetUserModules_ActiveInactive(Session[Constants.USER_ID].ToString()); Session["IndividualUserRights"] = dsIndidivitualRights; } else { dsIndidivitualRights = Session["IndividualUserRights"] as DataSet; } if (dsIndidivitualRights.Tables[0].Rows.Count > 0) { for (int i = 0; i < dsIndidivitualRights.Tables[0].Rows.Count; i++) { //if (dsIndidivitualRights.Tables[0].Rows[i]["SubModuleName"].ToString() == Session["CurrentPage"].ToString()) //{ if (dsIndidivitualRights.Tables[0].Rows[i]["active"].ToString() == "1") { string Modulename = dsIndidivitualRights.Tables[0].Rows[i]["SubModuleName"].ToString(); LinkButton lbl; lbl = (LinkButton)Page.FindControl(Modulename); try { lbl.Enabled = true; } catch { } } //else //{ // string Modulename = dsIndidivitualRights.Tables[0].Rows[i]["SubModuleName"].ToString(); // LinkButton lbl1; // lbl1 = (LinkButton)Page.FindControl(Modulename); // try // { // lbl1.Enabled = false; // } // catch { } //} } bValid = true; return bValid; //} } return bValid; }
private bool LoadIndividualUserRights() { DataSet dsIndidivitualRights = new DataSet(); bool bValid = false; //dsIndidivitualRights = objHotLeadBL.GetUserModules_ActiveInactive(Session[Constants.USER_ID]); if (Session["IndividualUserRights"] == null) { dsIndidivitualRights = objHotLeadBL.GetUserModules_ActiveInactive(Session[Constants.USER_ID].ToString()); Session["IndividualUserRights"] = dsIndidivitualRights; } else { dsIndidivitualRights = Session["IndividualUserRights"] as DataSet; } if (dsIndidivitualRights.Tables[0].Rows.Count > 0) { for (int i = 0; i < dsIndidivitualRights.Tables[0].Rows.Count; i++) { if (dsIndidivitualRights.Tables[0].Rows[i]["ModuleName"].ToString() == Session["CurrentPage"].ToString()) { if (dsIndidivitualRights.Tables[0].Rows[i]["ModuleActive"].ToString() == "1") { bValid = true; break; } } } } return(bValid); }