Beispiel #1
0
        private void button74_Click(object sender, EventArgs e)
        {
            Orden ord = new Orden();

            ord.idOrden    = 4;
            ord.mesero     = "mesero4";
            ord.mesa       = "mesa4";
            ord.cliente    = "cliente4";
            ord.fecha      = new DateTime(2018, 05, 31, 08, 59, 00);
            ord.comentario = "comentario_Actualizado";
            ord.total      = 3.0;
            ord.activa     = true;
            ord.detalle    = new List <DetalleOrden>();

            //Se intenta de actualizar sin productos

            try
            {
                if (ManejadorOrdenes.Actualizar(ord) > 0)
                {
                    MessageBox.Show("Registro Actualizado");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Beispiel #2
0
        private void button75_Click(object sender, EventArgs e)
        {
            Orden ord = new Orden();

            ord.idOrden    = 4;
            ord.mesero     = "','mesero4";
            ord.mesa       = "','mesa4";
            ord.cliente    = "','cliente4";
            ord.fecha      = new DateTime(2018, 05, 31, 08, 59, 00);
            ord.comentario = "comentario_Actualizado";
            ord.total      = 3.0;
            ord.activa     = true;

            //productos que iran dentro de la orden
            producto prod = new producto();

            prod.idProducto            = 4;
            prod.nombre                = "prueba1_actualizado";
            prod.precio                = 1.0;
            prod.categoria.idCategoria = 1;
            prod.area = 'b';

            producto prod2 = new producto();

            prod2.idProducto            = 5;
            prod2.nombre                = "prueba2_Actualizado";
            prod2.precio                = 2.0;
            prod2.categoria.idCategoria = 2;
            prod2.area = 'c';

            //añadir registros a lista ord.detalle
            ord.detalle = new List <DetalleOrden>();
            DetalleOrden det  = new DetalleOrden();
            DetalleOrden det2 = new DetalleOrden();

            det.producto = prod;
            det.cantidad = 4;
            ord.detalle.Add(det);

            det2.producto = prod2;
            det2.cantidad = 5;
            ord.detalle.Add(det2);

            try
            {
                if (ManejadorOrdenes.Actualizar(ord) > 0)
                {
                    MessageBox.Show("Registro Actualizado");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }