public ActionResult AgregarDetalles(DetallePedido detalles) { //Pedido pedido = pedidoDetalles.pedido; //Detalle[] det = detalles; int nro = 0; Pedido pedido = new Pedido(); var Array = detalles.values; pedido.id_cliente = Array[0].id_vendedor; pedido.id_vendedor = 1; pedido.descuento = 0; nro = new GestorPedidos().AgregarPedido(pedido); foreach (Detalle d in Array) { new GestorPedidos().AgregarDetalles(d, nro); } PedidosViewModel vm = new PedidosViewModel(); vm.pedidosVer = new GestorPedidos().mostrarPedidos(); vm.ultimo = nro; return(Json(new { data = true })); //return View("MostrarPedidos", vm); }
public Cocina(Form instancia) { InitializeComponent(); instanciador = instancia; pedido = new Pedidos(); gestor = new GestorPedidos(pedido); tmrTiempo.Start(); }
// POST api/<controller> public bool Post(ObjectoPost objeto) { Compra compra = objeto.compra; IEnumerable <DetalleCompra> detalle = objeto.detalle; PagoPedido pago = objeto.pago; Entrega entrega = objeto.entrega; GestorPedidos.Grabar(compra, detalle, pago, entrega); return(true); }
private void BtnOrdenar_Click(object sender, EventArgs e) //Este boton genera la orden en la base de datos { string cadpedido = ""; pedido = new Pedidos(); pedido.matricula = int.Parse(lblUsuario.Text.ToString()); // se toma la matricula del label usuario for (int i = 0; lstPedido.Items.Count > i; i++) //se lee toda la lista del pedido { cadpedido = cadpedido + lstPedido.Items[i].ToString() + ", "; } pedido.pedido = cadpedido;// se envia la cadena del pedido pedido.total = lblTotal.Text; pedido.fecha = DateTime.Now; gestor = new GestorPedidos(pedido); if (gestor.insertarPedidos()) //Verifica que los datos sean inserados de manera correcta en BD { MessageBox.Show("El Pedido se envio correctamente", "Mensaje"); limpiar(); } }