Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        /// <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);
        }