private void listBox1_SelectedIndexChanged(object sender, EventArgs e) { MaquinaCafe = (MaquinaCafe)listBox1.SelectedItem; label1.Text = "Nombre: " + MaquinaCafe.Nombre; label2.Text = "Cafe: " + MaquinaCafe.Cafe.NombreCafe; label3.Text = "Capacidad: " + MaquinaCafe.Capacidad + " Litros"; }
public void RegistrarVenta(MaquinaCafe maquina, VasoCafe vasoCafe) { float precio = this.Precio * vasoCafe.Medida; this.TotalRecaudado += precio; this.CantidadVendida++; this.LitrosVendidos += vasoCafe.Medida; }
public void RegistrarVenta(MaquinaCafe maquina, VasoCafe vasoCafe) { float precio = this.Cafe.Precio * vasoCafe.Medida; this.LitrosServidos += vasoCafe.Medida; this.ContenidoActual -= vasoCafe.Medida; this.DineroRecaudado += precio; this.CantidadVentas++; }
public MaquinaCafe maquinaMasRecargada() { MaquinaCafe tmp = this.maquinaCafe.First(); foreach (var maquina in this.maquinaCafe) { if (tmp.CantidadRecargas < maquina.CantidadRecargas) { tmp = maquina; } } return(tmp); }
public MaquinaCafe MaquinaMenosSirvio() { MaquinaCafe tmp = this.maquinaCafe.First(); foreach (var maquina in this.maquinaCafe) { if (tmp.LitrosServidos > maquina.LitrosServidos) { tmp = maquina; } } return(tmp); }
public MaquinaCafe MaquinaMenosVendio() { MaquinaCafe tmp = this.maquinaCafe.First(); foreach (var maquina in this.maquinaCafe) { if (tmp.DineroRecaudado > maquina.DineroRecaudado) { tmp = maquina; } } return(tmp); }
public bool GenerarVenta(MaquinaCafe maquina, VasoCafe vasoCafe) { if (maquina.ContenidoActual >= vasoCafe.Medida) { this.recaudacionTotal += (maquina.Cafe.Precio * vasoCafe.Medida); maquina.Cafe.RegistrarVenta(maquina, vasoCafe); maquina.RegistrarVenta(maquina, vasoCafe); return(true); } else { return(false); } }
private void button1_Click(object sender, EventArgs e) { Cafeteria Cafeteria = ((Form1)this.MdiParent).Cafeteria; MaquinaCafe = (MaquinaCafe)listBox1.SelectedItem; VasoCafe = (VasoCafe)comboBox1.SelectedItem; bool venta = Cafeteria.GenerarVenta(MaquinaCafe, VasoCafe); if (venta) { MessageBox.Show("Venta exitosa"); } else { MessageBox.Show("Recargue la cafetera"); } }
public float porcentajeMaquina(MaquinaCafe maquina) { return(this.RecaudacionTotal / 100 * maquina.DineroRecaudado); }
private void button2_Click(object sender, EventArgs e) { MaquinaCafe = (MaquinaCafe)listBox1.SelectedItem; MaquinaCafe.Recargar(); }