Exemplo n.º 1
0
        /// <summary>
        /// Retorna as autorizações  a partir do tipo de mantenedor
        /// </summary>
        /// <param name="mantenedor"></param>
        /// <param name="status"></param>
        /// <returns></returns>
        public DataTable GetByMantenedor(string mantenedor, bool?status)
        {
            try
            {
                vw_autorizacoes = new vw_autorizacoesTableAdapter();
                if (status.Equals(null))
                {
                    return(vw_autorizacoes.GetDataByMantenedorTodas(mantenedor));
                }

                return(vw_autorizacoes.GetDataByMantenedor(status, mantenedor));
            }
            catch (Exception)
            {
                throw;
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// Retorna um DataTable contendo as autorizações a partir de um nome
        /// </summary>
        /// <param name="nome">O nome do funcionário que possua autorização</param>
        /// <returns>DataTable com as autorizações que possuem o nome do funcionário</returns>
        public DataTable GetByNome(string nome, bool?status)
        {
            try
            {
                vw_autorizacoes = new vw_autorizacoesTableAdapter();

                if (status.Equals(null))
                {
                    return(vw_autorizacoes.GetDataByNomeTodas(nome));
                }
                return(vw_autorizacoes.GetDataByNome(nome, status));
            }
            catch (SqlException exception)
            {
                throw exception;
            }
        }
Exemplo n.º 3
0
        /// <summary>
        /// Retorna um DataTable contendo as autorizações a partir do ano de validade
        /// </summary>
        /// <param name="validade">O ano de validade da autorizacao</param>
        /// <returns>DataTable com as autorizações que possuem contendo o ano de validade</returns>
        public DataTable GetByValidade(int validade, bool?status)
        {
            try
            {
                vw_autorizacoes = new vw_autorizacoesTableAdapter();

                if (status.Equals(null))
                {
                    return(vw_autorizacoes.GetDataByValidadeTodas(validade));
                }

                return(vw_autorizacoes.GetDataByValidade(validade, status));
            }
            catch (SqlException exception)
            {
                throw exception;
            }
        }
Exemplo n.º 4
0
        /// <summary>
        /// Retorna um DataTable contendo as autorizações a partir do numero da autorização
        /// </summary>
        /// <param name="autorizacao">O número de Autorização</param>
        /// <returns>DataTable com as autorizações que possuem o numero da autorizacao</returns>
        public DataTable GetByAutorizacao(string autorizacao, bool?status)
        {
            try
            {
                vw_autorizacoes = new vw_autorizacoesTableAdapter();

                if (status.Equals(null))
                {
                    return(vw_autorizacoes.GetDataByNumAutorizacaoTodas(autorizacao));
                }

                return(vw_autorizacoes.GetDataByNumAutorizacao("%" + autorizacao + "%", status));
            }
            catch (SqlException exception)
            {
                throw exception;
            }
        }
Exemplo n.º 5
0
        /// <summary>
        /// Retorna um DataTable contendo as autorizações a partir da instituição
        /// </summary>
        /// <param name="instituicao">O nome da instituição a ser pesquisada</param>
        /// <returns>DataTable com as autorizações que possuem a instituicao</returns>
        public DataTable GetbyInstituicao(string instituicao, bool?status)
        {
            try
            {
                vw_autorizacoes = new vw_autorizacoesTableAdapter();

                if (status.Equals(null))
                {
                    return(vw_autorizacoes.GetDataByInstituicaoTodas(instituicao));
                }

                return(vw_autorizacoes.GetDataByInstituicao(instituicao, status));
            }
            catch (SqlException exception)
            {
                throw exception;
            }
        }
Exemplo n.º 6
0
        /// <summary>
        /// Lista todas as autorizações
        /// </summary>
        /// <returns>Data table com as autorizações</returns>
        public DataTable Listar(bool?status)
        {
            try
            {
                vw_autorizacoes = new vw_autorizacoesTableAdapter();

                if (status.Equals(null))
                {
                    return(vw_autorizacoes.GetData());
                }
                else
                {
                    return(vw_autorizacoes.GetDataByStatus(status));
                }
            }
            catch (SqlException exception)
            {
                throw exception;
            }
        }