public async Task <ActionResult> Create(PedidoCrearModelo p) { if (ModelState.IsValid) { try { // TODO: Add insert logic here await pedidos.IniciarPedido(new PedidoModel() { PedidoID = p.PedidoID, DescripcionProducto = p.DescripcionProducto, Cliente = p.Cliente, Precio = p.Precio, Telefono = p.Telefono, Producto = p.Producto, FechaPedido = p.FechaPedido, Estado = p.Estado, Latitud = p.Latitud, Longitud = p.Latitud }); return(RedirectToAction(nameof(Index))); } catch { return(View()); } } return(View()); }
public async Task <IActionResult> Post([FromBody] PedidoModel nuevoPedido) { if (string.IsNullOrWhiteSpace(nuevoPedido.Cliente)) { return(this.BadRequest(StatusCodes.Status400BadRequest)); } var id = await pedidos.IniciarPedido(nuevoPedido); nuevoPedido.PedidoId = id; return(Ok(nuevoPedido)); }
public async Task <bool> Pagar(PedidoModel pedido) { var lista = Partidas; if (_partidas != null) { if (!string.IsNullOrWhiteSpace(usuario)) { await pedidos.IniciarPedido(pedido); } //session.SetString(PARTIDASLISTA,string.Empty); Guardar(); } //lista.Clear(); return(true); }