コード例 #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);
            }
        }
コード例 #2
0
        private void button86_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_Insertado";
            ord.total      = 3.0;
            ord.activa     = true;

            try
            {
                if (ManejadorOrdenes.Eliminar(ord) > 0)
                {
                    MessageBox.Show("Registro Eliminado");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
コード例 #3
0
        private void btnOrd_Click(object sender, EventArgs e)
        {   //orden a insertar
            Orden ord = new Orden();

            ord.idOrden    = 1;
            ord.mesero     = "mesero1";
            ord.mesa       = "mesa1";
            ord.cliente    = "cliente";
            ord.fecha      = new DateTime(2018, 05, 31, 08, 59, 00);
            ord.comentario = "comentario";
            ord.total      = 10;
            ord.activa     = true;

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

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

            producto prod2 = new producto();

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


            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.Insertar(ord) > 0)
                {
                    MessageBox.Show("Registro Insertado");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
コード例 #4
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);
            }
        }
コード例 #5
0
        //ObtenerID() 25
        private void button89_Click(object sender, EventArgs e)
        {
            int num;

            try
            {
                num = ManejadorOrdenes.ObtenerID();
                MessageBox.Show("" + num);
            }
            catch (Exception exp)
            {
                MessageBox.Show(exp.Message);
            }
        }
コード例 #6
0
        private void button79_Click(object sender, EventArgs e)
        {
            List <Orden> orden = new List <Orden>();

            try
            {
                orden = ManejadorOrdenes.BuscarActivas("J %' OR 1='1");

                for (int i = 0; i < orden.Count(); i++)
                {
                    MessageBox.Show(" " + orden.ElementAt(i).idOrden + "  " + orden.ElementAt(i).mesero + "  " + orden.ElementAt(i).mesa + "  " + orden.ElementAt(i).cliente + "  " + "  " + orden.ElementAt(i).fecha + "  " + "  " + orden.ElementAt(i).comentario + "  " + "  " + orden.ElementAt(i).total + "  ");
                }
            }
            catch (Exception exp)
            {
                MessageBox.Show(exp.Message);
            }
        }
コード例 #7
0
        //ManejadorOrdenes------------------------------------------------------------------------------------------------------------------
        //ObtenerActivas 19
        private void button65_Click(object sender, EventArgs e)
        {
            try
            {
                List <Orden> ordenes = new List <Orden>();

                ordenes = ManejadorOrdenes.ObtenerActivas();

                for (int i = 0; i < ordenes.Count(); i++)
                {
                    MessageBox.Show(" " + ordenes.ElementAt(i).idOrden + "  " + ordenes.ElementAt(i).mesero);
                }
            }
            catch (Exception exp)
            {
                MessageBox.Show(exp.Message);
            }
        }
コード例 #8
0
        //ObtenerVentas(dateTime) 26
        private void button93_Click(object sender, EventArgs e)
        {
            DateTime fecha = new DateTime(2018, 05, 31);

            List <Orden> lstOrden = new List <Orden>();

            try
            {
                lstOrden = ManejadorOrdenes.ObtenerVentas(fecha);

                for (int i = 0; i < lstOrden.Count(); i++)
                {
                    MessageBox.Show("" + lstOrden.ElementAt(i).idOrden + "   " + lstOrden.ElementAt(i).mesero + "   " + lstOrden.ElementAt(i).activa);
                }
            }
            catch (Exception exp)
            {
                MessageBox.Show(exp.Message);
            }
        }
コード例 #9
0
        private void button70_Click(object sender, EventArgs e)
        {
            Orden orden = new Orden();
            int   num   = -1;

            try
            {
                orden = ManejadorOrdenes.Obtener(num);
                if (num > 0)
                {
                    for (int i = 0; i < orden.detalle.Count(); i++)
                    {
                        MessageBox.Show(" " + orden.idOrden + "  " + orden.mesero + orden.cliente + "  " + orden.fecha + "  " + orden.detalle.ElementAt(i).producto.idProducto + "  " + orden.detalle.ElementAt(i).producto.nombre + "  " + orden.detalle.ElementAt(i).producto.categoria.idCategoria + "  " + orden.detalle.ElementAt(i).producto.categoria.nombre + "  ");
                    }
                }
            }
            catch (Exception exp)
            {
                MessageBox.Show(exp.Message);
            }
        }
コード例 #10
0
        private void btn_Consulta_Click(object sender, EventArgs e)
        {
            DateTime fechaMenor = new DateTime(2018, 06, 01);
            DateTime fechaMayor = new DateTime(2018, 06, 10);

            List <Orden> lstOrden = new List <Orden>();

            try
            {
                lstOrden = ManejadorOrdenes.ObtenerVentas(fechaMenor, fechaMayor);

                for (int i = 0; i < lstOrden.Count(); i++)
                {
                    MessageBox.Show("" + lstOrden.ElementAt(i).idOrden + "   " + lstOrden.ElementAt(i).mesero + "   " + lstOrden.ElementAt(i).activa);
                }
            }
            catch (Exception exp)
            {
                MessageBox.Show(exp.Message);
            }


            //List<Orden> orden = new List<Orden>();
            //string text = "m";

            //orden = ManejadorOrdenes.BuscarActivas(text);

            //for (int i = 0; i < orden.Count(); i++)
            //{
            //    MessageBox.Show(" " + orden.ElementAt(i).idOrden + "  " + orden.ElementAt(i).mesero + "  " + orden.ElementAt(i).mesa + "  " + orden.ElementAt(i).cliente + "  " + "  " + orden.ElementAt(i).fecha + "  " + "  " + orden.ElementAt(i).comentario + "  " + "  " + orden.ElementAt(i).total + "  ");
            //}

            //List<producto> prod = new List<producto>();
            //prod = ManejadorProductos.ObtenerxCategoria(1);

            //for (int i = 0; i < prod.Count(); i++)
            //{
            //    MessageBox.Show(prod.ElementAt(i).nombre + "   " + prod.ElementAt(i).categoria.idCategoria + "   " + prod.ElementAt(i).categoria.nombre);
            //}
        }