示例#1
0
        private void selecionaMesa2(object sender, EventArgs e)
        {
            PictureBox mesaSelecionada2 = (PictureBox)sender;

            mesa mesa = bd.mesa.Find(Convert.ToInt32(mesaSelecionada2.Name));

            new Pedidos(mesa).Show();
            this.Hide();
        }
 public Pedidos(mesa mesaSel)
 {
     InitializeComponent();
     this.mesaSelecionada = mesaSel;
     label4.Text         += mesaSel.id;
     label5.Text         += mesaSel.disponibilidade;
     label6.Text         += mesaSel.capacidade + " pessoas";
     btnVoltar2.Click    += voltar;
     btnPedidos.Click    += pedidosCliente;
     TotalMesa();
 }
示例#3
0
        private void salvar(object sender, EventArgs e)
        {
            mesa novaMesa = new mesa()
            {
                capacidade      = Convert.ToInt16(numCapacidade.Text),
                disponibilidade = cbDisponibilidade.Text,
                observacao      = txtObservacao.Text
            };

            bd.mesa.Add(novaMesa);
            bd.SaveChanges();
            MessageBox.Show("Mesa salva com sucesso");
            carregarTabela();
            numCapacidade.Text     = "";
            cbDisponibilidade.Text = "";
            txtObservacao.Clear();
        }
示例#4
0
 public PedidoCliente(mesa mesaSelecionada)
 {
     this.selecionada = mesaSelecionada;
     InitializeComponent();
     btnVoltar.Click  += voltar;
     btnIncluir.Click += incluir;
     carregarCategorias();
     carregarProdutos();
     btnFiltrar.Click       += filtrar;
     label1.Text             = $"Mesa: {selecionada.id}";
     btnFinalizarMesa.Click += finalizarMesa;
     btnOcuparMesa.Click    += ocuparMesa;
     if (mesaSelecionada.disponibilidade == "Disponível")
     {
         btnFinalizarMesa.Hide();
     }
     if (mesaSelecionada.disponibilidade == "Indisponível")
     {
         btnOcuparMesa.Hide();
     }
 }
示例#5
0
        private void alterar(object sender, EventArgs e)
        {
            string novaCapacidade      = numCapacidade.Text;
            string novoDisponibilidade = cbDisponibilidade.Text;
            string novoObservacao      = txtObservacao.Text;
            int    alterar             = Convert.ToInt32(tblMesas.SelectedRows[0].Cells[0].Value);
            mesa   mesaNova            = new mesa();

            bd.mesa.ToList().ForEach(m =>
            {
                if (m.id == alterar)
                {
                    m.capacidade      = Convert.ToInt32(novaCapacidade);
                    m.disponibilidade = novoDisponibilidade;
                    m.observacao      = novoObservacao;
                    bd.SaveChanges();
                }
            });
            carregarTabela();
            numCapacidade.Text     = "";
            cbDisponibilidade.Text = "";
            txtObservacao.Clear();
            MessageBox.Show("Mesa alterada com sucesso");
        }