/// <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; } }
/// <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; } }
/// <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; } }
/// <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; } }
/// <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; } }
/// <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; } }