public Permissao Permissao(string formulario) { Usuario objUsuario = new Usuario(); objUsuario = this.usuarioLogado; string usuario = objUsuario.Login; string senha = objUsuario.Senha; objUsuario = objUsuario.SelecionarPorLogin(usuario); List <string> ls = new List <string>(); Permissao objPemissao = new Permissao(); IList <Permissao> lsPermissao = objPemissao.SelecionarPorPerfil(objUsuario.Perfil); foreach (Permissao lsPer in lsPermissao) { Formulario objFomulario = lsPer.Formulario; if (formulario.Equals(objFomulario.Descricao)) { objPemissao = lsPer; break; } } return(objPemissao); }
private void CarregaPemissao() { Usuario objUsuario = new Usuario(); objUsuario = this.usuarioLogado; Permissao objPemissao = new Permissao(); IList <Permissao> lsPermissao = objPemissao.SelecionarPorPerfil(objUsuario.Perfil); if (lsPermissao != null) { foreach (Permissao lsPer in lsPermissao) { Formulario objFomulario = lsPer.Formulario; if (lsPer.Acesso) { this.AbilitaMenu(objFomulario.Descricao); } } } }