private void ObtenerCajaMasCompras_Load(object sender, EventArgs e) { Caja aux = objcontrol.Caja_Mayor(); listBoxCaja.Items.Add(aux.Nombre); listBoxCompras.DisplayMember = "DNI"; listBoxCompras.ValueMember = "Codigo"; listBoxCompras.DataSource = aux.Compras; }
private void lBoxCajas_SelectedIndexChanged(object sender, EventArgs e) { Caja objcaja = (Caja)lBoxCajas.SelectedItem; lBoxCompras.DisplayMember = "DNI"; lBoxCompras.ValueMember = "Monto"; lBoxCompras.DataSource = objcaja.Compras; lBoxMonto.DisplayMember = "Monto"; lBoxMonto.ValueMember = "DNI"; lBoxMonto.DataSource = objcaja.Compras; }
public Caja Caja_Mayor() { Caja aux2 = new Caja(); int items = 0; foreach (Caja aux in Cajas) { if (aux.Compras.Count() > items) { items = aux.Compras.Count(); aux2 = aux; } } return(aux2); }
public void InsertarCompraEnCaja(string cod_caja, Compra aux) { Caja caja_encontrada = Cajas.Find(delegate(Caja value) { return(value.Codigo == cod_caja); }); if (caja_encontrada != null) { caja_encontrada.Compras.Add(aux); if (!ListaCompras.Exists(delegate(Compra value) { return(value.DNI == aux.DNI); })) { ListaCompras.Add(aux); } } }
private void btnIngresar_Click(object sender, EventArgs e) { if (txtBoxCodCaja.Text != "" && txtBoxNombreCaja.Text != "") { if (objcontrol.CajaExiste(txtBoxCodCaja.Text) == false) { Caja aux = new Caja(); aux.Codigo = txtBoxCodCaja.Text; aux.Nombre = txtBoxNombreCaja.Text; objcontrol.CrearCaja(aux); } else { MessageBox.Show("¡El código ya existe!"); } txtBoxCodCaja.Clear(); txtBoxNombreCaja.Clear(); txtBoxCodCaja.Focus(); } else { MessageBox.Show("Complete las casillas"); } }
public void CrearCaja(Caja obj) { Cajas.Add(obj); }