public ActionResult <PedidoViewModel> Post(SolicituDePedidoInputModel solicituDePedidoInputModel) { ClienteInputModel clienteInput = solicituDePedidoInputModel.Cliente; List <ProductoInputModel> productoInputs = solicituDePedidoInputModel.productos; List <Producto> productos = productoInputs.Select(p => p.MapearEntrada()).ToList(); var response = service.GenerarPedido(productos, clienteInput.MapearCliente()); return(StatusCode(response.CodigoHttp, response)); }
public ActionResult <String> Put(ClienteInputModel clienteInput) { service.ActualizarInfo(clienteInput.MapearCliente()); return(StatusCode(200, new Respuesta <string>("Correcto", false, 200))); }
public ActionResult <ClienteViewModel> Post(ClienteInputModel clienteInput) { var response = service.ValidarCrear(clienteInput.MapearCliente()); return(StatusCode(response.CodigoHttp, response)); }