public IActionResult Cotizar([FromRoute] int idUsuario, [FromBody] Direccion direccion) { List <CarritoItem> carrito = carritoItemService.ListByUsuario(idUsuario); if (carrito == null) { return(NotFound()); } List <Sede> sedes = sedeService.ListAll(); List <Pedido> pedidos = pedidoService.GenerateList(carrito, sedes); if (pedidos != null) { pedidos = direccionService.LlenarDeliveryPrice(pedidos, direccion); } return(Ok(pedidos)); }
public IEnumerable <CarritoItem> GetCarrito([FromRoute] int idUsuario) { //TODO: implmentar filtro en service return(carritoItemService.ListByUsuario(idUsuario)); }