/// <summary> /// Metodo que verifica se o admin esta' no ativo e se tem o acesso devido /// </summary> /// <param name="a"></param> /// <returns>true -> se estiver no ativo e se tiver acesso /// false-> se estiver no ativo /// se nao tiver acesso /// </returns> public static bool VerificaNivelDeAcessoAdministradorBLL(AdministradorBO a) { int nivelAcesso; if (DadosAdministradores.AdministradorEstaNoAtivo(a)) { nivelAcesso = DadosAdministradores.VerificaNivelDeAcesso(a); //devolve nivel de acesso (int) //Verifica os niveis de acesso correspondem if ((int)PessoaBO.ENUM_NIVEL_ACESSO.Administrador == nivelAcesso) { // tem autorizacao return(true); } else { // administrador nao tem o acesso return(false); } } else { //Administrador nao esta' no ativo return(false); } }
/// <summary> /// Verifica se admin esta' no ativo /// </summary> /// <param name="a"></param> /// <returns>true -> esta' no ativo /// false-> nao esta' no ativo /// </returns> public static bool AdministradorEstaNoAtivoBLL(AdministradorBO a) { return(DadosAdministradores.AdministradorEstaNoAtivo(a)); }