public ICollection <ViajeDisponibleDTO> ListarViajesDisponibles([FromBody] ListarViajesDisponiblesDTO dto) { try { return(blu.ListarViajesDisponibles(dto.fecha, dto.idParadaOrigen, dto.idParadaDestino)); } catch (Exception e) { throw new HttpResponseException(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, e.Message)); } }
public async Task <ICollection <ViajeDisponibleDTO> > ListarViajesDisponibles(DateTime fecha, int idParadaOrigen, int idParadaDestino) { try { ListarViajesDisponiblesDTO Liv = new ListarViajesDisponiblesDTO() { fecha = fecha, idParadaOrigen = idParadaOrigen, idParadaDestino = idParadaDestino }; HttpResponseMessage response = await client.PostAsJsonAsync(basePath + "ViajesDisponibles", Liv); response.EnsureSuccessStatusCode(); return(await response.Content.ReadAsAsync <ICollection <ViajeDisponibleDTO> >()); } catch (Exception e) { throw e; } }