private void perfil() { String menu = "<div id='accordion-js' class='accordion'>"; ServicioCom21.ServicioCom21 _consulta = new ServicioCom21.ServicioCom21(); string id = Session["admin-id"].ToString(); DataSet _perfil = _consulta.Com21_consulta_perfil_opc(int.Parse(id)); if (_perfil.Tables[1].Rows.Count > 0) { foreach (DataRow r in _perfil.Tables[1].Rows) { if (Convert.ToBoolean(r[6].ToString()) == true) { menu = menu + cargarmenu(int.Parse(r[2].ToString()), r[3].ToString()); } } } menu = menu + "</div>"; opciones.InnerHtml = menu; }
private void cargarOpciones() { ServicioCom21.ServicioCom21 _consulta = new ServicioCom21.ServicioCom21(); DataSet _opc = _consulta.Com21_consulta_perfil_opc(int.Parse(hfIdsadmin.Value)); if (hfactivo.Value == "0") { if (_opc.Tables[0].Rows.Count > 0) { pMenu.Visible = true; pMenus.Visible = false; GvMenu.DataSource = _opc.Tables[0]; GvMenu.DataBind(); ViewState["Opc"] = _opc.Tables[0]; } else { pMenu.Visible = false; } } else { if (_opc.Tables[1].Rows.Count > 0) { pMenus.Visible = true; pMenu.Visible = false; GvMenus.DataSource = _opc.Tables[1]; GvMenus.DataBind(); ViewState["Opc"] = _opc.Tables[1]; } else { pMenus.Visible = false; } } }