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