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 = ""; } } }
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); } }