示例#1
0
        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);
        }
示例#2
0
 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);
        }
示例#4
0
文件: Menu.cs 项目: crplr2/UnivaEats
        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();
            }
        }