コード例 #1
0
ファイル: Site.Master.cs プロジェクト: harmandohsa/Health
        public void Permisos(int UsuarioId)
        {
            ClUsuario = new Cl_Usuario();
            DataSet ds = ClUsuario.Get_Permisos(UsuarioId);

            for (int i = 0; i <= ds.Tables["DATOS"].Rows.Count - 1; i++)
            {
                switch (Convert.ToInt32(ds.Tables["DATOS"].Rows[i]["FormaId"]))
                {
                case 1:     //Perfil
                    LnkPerfil.Visible = true;
                    break;

                case 2:     //Usuarios
                    System.Web.UI.HtmlControls.HtmlGenericControl liMenuUsuarios;
                    liMenuUsuarios         = (System.Web.UI.HtmlControls.HtmlGenericControl)FindControl("liMenuUsuarios");
                    liMenuUsuarios.Visible = true;
                    break;

                case 3:     //Permisos
                    System.Web.UI.HtmlControls.HtmlGenericControl liMenuPermisos;
                    liMenuPermisos         = (System.Web.UI.HtmlControls.HtmlGenericControl)FindControl("liMenuPermisos");
                    liMenuPermisos.Visible = true;
                    break;

                case 4:     //Cambio de Clave
                    System.Web.UI.HtmlControls.HtmlGenericControl liMenuCambioClave;
                    liMenuCambioClave         = (System.Web.UI.HtmlControls.HtmlGenericControl)FindControl("liMenuCambioClave");
                    liMenuCambioClave.Visible = true;
                    break;

                case 5:     //Clincas
                    System.Web.UI.HtmlControls.HtmlGenericControl liMenuClinica;
                    liMenuClinica         = (System.Web.UI.HtmlControls.HtmlGenericControl)FindControl("liMenuClinica");
                    liMenuClinica.Visible = true;
                    break;

                case 6:     //Doctores
                    System.Web.UI.HtmlControls.HtmlGenericControl liMenuDoctor;
                    liMenuDoctor         = (System.Web.UI.HtmlControls.HtmlGenericControl)FindControl("liMenuDoctor");
                    liMenuDoctor.Visible = true;
                    break;
                }
            }
        }