public void limpar() { this.Perfil = new PerfilVO(); this.Funcionalidades.Clear(); this.PaginasFuncionalidade.Clear(); this.Paginas.Clear(); }
public bool IsAdministrador() { PerfilVO perfil = this.GetPerfilAdministrador(); if (perfil != null) { return(perfil.Administrador); } return(false); }
public bool IsGeral() { PerfilVO perfil = this.GetPerfilGeral(); if (perfil != null) { return(perfil.Geral); } return(false); }
public PerfilVO GetPerfil(long idPerfil) { PerfilVO admPerfil = null; foreach (PermissaoVO permissaoVO in listaPermissao) { if (permissaoVO.Perfil.Id == idPerfil) { admPerfil = permissaoVO.Perfil; break; } } return(admPerfil); }
public PerfilVO GetPerfilAdministrador() { PerfilVO admPerfil = null; foreach (PermissaoVO permissaoVO in listaPermissao) { if (permissaoVO.Perfil.Administrador) { admPerfil = permissaoVO.Perfil; break; } } return(admPerfil); }
public PerfilVO GetPerfilGeral() { PerfilVO admPerfil = null; foreach (PermissaoVO permissaoVO in listaPermissao) { if (permissaoVO.Perfil.Geral) { admPerfil = permissaoVO.Perfil; break; } } return(admPerfil); }
public PerfilVO GetPerfil(string perfil) { PerfilVO admPerfil = null; foreach (PermissaoVO permissaoVO in listaPermissao) { if (permissaoVO.Perfil.Descricao.Equals(perfil, StringComparison.CurrentCultureIgnoreCase)) { admPerfil = permissaoVO.Perfil; break; } } return(admPerfil); }
public override bool Equals(object obj) { if (obj == null) { return(false); } PerfilVO outro = (PerfilVO)obj; if (outro == null) { return(false); } if (Id.Equals(outro.Id)) { return(true); } return(false); }