public bool FuncionarioHabilitadoValido() { HabilitacaoEmissaoPTVDa habilitacaoEmissaoPTVDa = new HabilitacaoEmissaoPTVDa(); if (!habilitacaoEmissaoPTVDa.FuncionarioHabilitadoValido((HttpContext.Current.User.Identity as EtramiteIdentity).FuncionarioId)) { Validacao.Add(Mensagem.PTV.ResponsavelTecnicoObrigatorio); return(false); } return(true); }
/// <summary> /// Verifica se o funcionário possui habilitação para emitir PTV. /// Esse método não gera mensagens de erro, e foi criado para o sistema de alerta de E-PTV. /// </summary> /// <returns> /// Retorna um booleano: true para funcionário habilitado, e false para funcionário não habilitado. /// </returns> public bool FuncionarioHabilitadoValido(int funcionarioId) { bool habilitado = false; HabilitacaoEmissaoPTVDa habilitacaoEmissaoPTVDa = new HabilitacaoEmissaoPTVDa(); if (habilitacaoEmissaoPTVDa.FuncionarioHabilitadoValido(funcionarioId)) { habilitado = true; } return(habilitado); }