public async Task <IActionResult> GetWaitingGerente(FiltrosRequest filtro) { var role = User.FindFirst(ClaimTypes.Role)?.Value; var email = User.FindFirst(ClaimTypes.Email)?.Value; return(Ok(await parecerGerenteRepository.GetWaitingGerente( role, email, filtro.Id, filtro.NumEdital, filtro.ClienteId, filtro.DataAberturaInicio, filtro.DataAberturaFinal, filtro.ModalidadeId, filtro.RegiaoId, filtro.EstadoId, filtro.CategoriaId, filtro.Uasg, filtro.Consorcio, filtro.PortalId, filtro.GerenteId, filtro.DiretorId, filtro.ValorEstimadoInicio, filtro.ValorEstimadoFinal, filtro.BuId ))); }
public void DeletaFiltroEspecifico() { #region Parameters //Resultado esperado string statusCodeEsperado = "NoContent"; #endregion FiltrosRequest request = new FiltrosRequest(2, Method.DELETE); request.setJsonBody(); IRestResponse <dynamic> response = request.ExecuteRequest(); Assert.Multiple(() => { Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString()); }); }
public void BuscaFiltroInexistente() { #region Parameters //Resultado esperado string statusCodeEsperado = "OK"; #endregion FiltrosRequest request = new FiltrosRequest(999, Method.GET); request.setJsonBody(); IRestResponse <dynamic> response = request.ExecuteRequest(); Assert.Multiple(() => { Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString()); Assert.AreEqual("[]", response.Data["filters"].ToString()); }); }
public async Task <IActionResult> GetSuspenso(FiltrosRequest filtro) { return(Ok(await parecerLicitacaoRepository.Suspensos( filtro.Id, filtro.NumEdital, filtro.ClienteId, filtro.DataAberturaInicio, filtro.DataAberturaFinal, filtro.ModalidadeId, filtro.RegiaoId, filtro.EstadoId, filtro.CategoriaId, filtro.Uasg, filtro.Consorcio, filtro.PortalId, filtro.GerenteId, filtro.DiretorId, filtro.ValorEstimadoInicio, filtro.ValorEstimadoFinal, filtro.BuId))); }
public void BuscaFiltroEspecifico() { #region Parameters //Resultado esperado string statusCodeEsperado = "OK"; string idFiltro = "2"; string nameFiltro = "filter1"; #endregion FiltrosRequest request = new FiltrosRequest(int.Parse(idFiltro), Method.GET); request.setJsonBody(); IRestResponse <dynamic> response = request.ExecuteRequest(); Assert.Multiple(() => { Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString()); Assert.AreEqual(idFiltro, response.Data["filters"][0]["id"].ToString()); Assert.AreEqual(nameFiltro, response.Data["filters"][0]["name"].ToString()); }); }