예제 #1
0
        private void btnCerrarMesa_Click(object sender, EventArgs e)
        {
            MesaBusiness mesaBusiness = new MesaBusiness();
            Mesa         mesa         = new Mesa();

            mesa.Total        = Convert.ToDecimal(lblTotal.Text);
            mesa.TotalBebida  = Convert.ToDecimal(lblTotalBebida.Text);
            mesa.TotalComida  = Convert.ToDecimal(lblTotalComida.Text);
            mesa.TotalEntrada = Convert.ToDecimal(lblTotalEntrada.Text);
            mesa.TotalOtro    = Convert.ToDecimal(lblTotalOtros.Text);
            mesa.TotalPostre  = Convert.ToDecimal(lblTotalPostre.Text);
            mesa.numeroMesa   = Convert.ToInt32(lblNumeroMesa.Text);
            mesa.numeroPedido = Convert.ToInt32(lblNroPedido.Text);
            mesaBusiness.guardarTotales(mesa);
            mesaBusiness.guardarTotalesTablaPedidos(mesa);
            //mesaBusiness.agregarMesa(Convert.ToInt32(lblNumeroMesa.Text));
            mesaBusiness.cerrarMesa(Convert.ToInt32(lblNumeroMesa.Text), Convert.ToInt32(lblNroPedido.Text));
            //mesaBusiness.bajaMesa(Convert.ToInt32( lblNumeroMesa.Text));
            Form cargar = new frmMesaCerrada(lblNumeroMesa.Text, lblNroPedido.Text, lblMozo.Text, Convert.ToDecimal(lblTotal.Text));

            cargar.ShowDialog();
            this.Close();
            //UsuarioBusiness usuarioBusiness = new UsuarioBusiness();
            //Form mesas = new frmMesas(usuarioBusiness.leerUsuarioLogueado()); mesas.Show();
            //mesas.Show();
        }
예제 #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            InsumoBusiness insumoBusiness = new InsumoBusiness();
            MesaBusiness   mesaBusiness   = new MesaBusiness();

            try
            {
                if (MessageBox.Show("Va a eliminar los datos, esta seguro?", "Cerrar", MessageBoxButtons.YesNo) == DialogResult.Yes)
                {
                    foreach (var item in cmbBebidas.Items)
                    {
                        insumoBusiness.devolverInsumo("bebida", Convert.ToInt32(lblNumeroMesa.Text), Convert.ToInt32(lblNroPedido.Text));
                    }
                    foreach (var item in cmbComidas.Items)
                    {
                        insumoBusiness.devolverInsumo("comida", Convert.ToInt32(lblNumeroMesa.Text), Convert.ToInt32(lblNroPedido.Text));
                    }
                    foreach (var item in cmbEntradas.Items)
                    {
                        insumoBusiness.devolverInsumo("entrada", Convert.ToInt32(lblNumeroMesa.Text), Convert.ToInt32(lblNroPedido.Text));
                    }
                    foreach (var item in cmbPostres.Items)
                    {
                        insumoBusiness.devolverInsumo("postre", Convert.ToInt32(lblNumeroMesa.Text), Convert.ToInt32(lblNroPedido.Text));
                    }
                    foreach (var item in cmbOtros.Items)
                    {
                        insumoBusiness.devolverInsumo("otro", Convert.ToInt32(lblNumeroMesa.Text), Convert.ToInt32(lblNroPedido.Text));
                    }
                    mesaBusiness.cerrarMesa(Convert.ToInt32(lblNumeroMesa.Text), Convert.ToInt32(lblNroPedido.Text));
                    MessageBox.Show("Mesa cancelada, insumos devueltos al stock");
                    Close();
                }
                else
                {
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
            }
        }