Exemple #1
0
        protected void Button9_Click(object sender, EventArgs e) //Boton Cargar Producto
        {
            List <Clases.Productos> List = new List <Clases.Productos>();
            ConexionBD con = new ConexionBD();

            List = con.ConsultaProductosCarga();
            List <Clases.vendedores> ListaVendedores = new List <Clases.vendedores>();

            ListaVendedores = con.ConsultaVendedoresCarga();

            if (CantidadBox.Text == "")
            {
                MensajeError.Text = "VERIFIQUE EL CAMPO CANTIDAD";
                return;
            }

            foreach (var item in ListaVendedores)
            {
                if (item.Nombre.Equals(Convert.ToString(ListaVendedor.Text)))
                {
                    vendedor = item.IdVendedores;
                }
            }

            foreach (var item in List)
            {
                if (item.Nombre.Equals(Convert.ToString(ListProducto.Text)))
                {
                    codigo.Text      += item.IdProducto + "<br/>";
                    Descripcion.Text += item.Nombre + "<br/>";
                    PrecioU.Text     += "$ " + item.Precio + "<br/>";
                    Cantidad.Text    += CantidadBox.Text + "<br/>";
                    Total.Text       += "$ " + (Convert.ToInt32(item.Precio) * Convert.ToInt32(CantidadBox.Text)) + "<br/>";

                    Clases.ventas ventas = new Clases.ventas();
                    ventas.IdVentas   = 0;
                    ventas.Cantidad   = Convert.ToInt32(CantidadBox.Text);
                    ventas.MontoTotal = (Convert.ToInt32(item.Precio) * Convert.ToInt32(CantidadBox.Text));
                    ventas.IdVendedor = vendedor;
                    ventas.IdProducto = item.IdProducto;

                    ListaVentas.Add(ventas);


                    MensajeError.Text = "";
                }
            }
        }
Exemple #2
0
        public List <Clases.Productos> Consulta7(ref List <Clases.vendedores> vendedores, ref List <Clases.ventas> ventas, string nombre)
        {
            string query = "SELECT Vendedores.Nombre, Vendedores.Apellido, p.Nombre, v.Cantidad, v.MontoTotal FROM Vendedores, productos as p, ventas as v WHERE vendedores.nombre='" + nombre + "' and vendedores.idVendedores=v.idVendedor and v.idProducto=p.idProductos";

            List <Clases.Productos> list = new List <Clases.Productos>();



            MySqlCommand commandDatabase = new MySqlCommand(query, databaseConnection);

            commandDatabase.CommandTimeout = 60;
            MySqlDataReader reader;


            try
            {
                databaseConnection.Open();
                reader = commandDatabase.ExecuteReader();


                while (reader.Read())
                {
                    Clases.Productos  productos = new Clases.Productos();
                    Clases.vendedores vendedor  = new Clases.vendedores();
                    Clases.ventas     venta     = new Clases.ventas();
                    vendedor.Nombre   = Convert.ToString(reader.GetValue(0));
                    vendedor.Apellido = Convert.ToString(reader.GetValue(1));
                    productos.Nombre  = Convert.ToString(reader.GetValue(2));
                    venta.Cantidad    = Convert.ToInt32(reader.GetValue(3));
                    venta.MontoTotal  = Convert.ToInt32(reader.GetValue(4));

                    ventas.Add(venta);
                    vendedores.Add(vendedor);
                    list.Add(productos);
                }



                databaseConnection.Close();
                return(list);
            }
            catch (Exception)
            {
                return(list);
            }
        }