Exemplo n.º 1
0
        private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            PizzaController controller = new PizzaController();


            if (e.ColumnIndex == 1 && e.RowIndex != -1)
            {
                Pizza pizza = new Pizza();
                pizza = controller.getData(Convert.ToInt32(dataGridView1.Rows[e.RowIndex].Cells[3].Value.ToString()));
                //MessageBox.Show(pizza.id.ToString());

                controller.AdicionaEntregue(pizza);
                controller.DeletaPedido(Convert.ToInt32(dataGridView1.Rows[e.RowIndex].Cells[3].Value.ToString()));
                FazGrid();
            }
            //int qtd = dataGridView1.ColumnCount;
            //MessageBox.Show(qtd.ToString());
            if (e.ColumnIndex == 2 && e.RowIndex != -1)
            {
                MessageBoxButtons buttons = MessageBoxButtons.YesNo;
                DialogResult      result  = MessageBox.Show("Quer mesmo deletar?", "Deletar", buttons);
                if (result == DialogResult.Yes)
                {
                    controller.DeletaPedido(Convert.ToInt32(dataGridView1.Rows[e.RowIndex].Cells[3].Value.ToString()));
                    FazGrid();
                }
            }
        }
Exemplo n.º 2
0
        private void FazGrid2()
        {
            PizzaController controller = new PizzaController();


            dataGridView2.DataSource = controller.fazGridEntregues();
        }
Exemplo n.º 3
0
        public void FazGrid()
        {
            PizzaController controller = new PizzaController();

            dataGridView1.DataSource = controller.FazGridPedidos();



            foreach (DataGridViewColumn column in dataGridView1.Columns)
            {
                column.SortMode = DataGridViewColumnSortMode.NotSortable;
            }
        }
Exemplo n.º 4
0
        private void dataGridView2_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            PizzaController controller = new PizzaController();

            if (e.ColumnIndex == 8 && e.RowIndex != dataGridView2.Rows.Count - 1 && e.RowIndex != -1)
            {
                MessageBoxButtons buttons = MessageBoxButtons.YesNo;
                DialogResult      result  = MessageBox.Show("Quer mesmo deletar?", "Deletar", buttons);
                if (result == DialogResult.Yes)
                {
                    controller.DeletaPedidoEntregue(Convert.ToInt32(dataGridView2.Rows[e.RowIndex].Cells[0].Value.ToString()));
                    FazGrid2();
                }
            }
        }
Exemplo n.º 5
0
        private void buttonAdicionar_Click(object sender, EventArgs e)
        {
            Pizza pizza = new Pizza();


            if (textBoxEndereco.Text != "")
            {
                pizza.endereco = textBoxEndereco.Text;
            }
            else
            {
                pizza.endereco = "Nada!";
            }

            if (textBoxNome.Text != "")
            {
                pizza.nome = textBoxNome.Text;
            }
            else
            {
                pizza.nome = "Nada!";
            }

            if (textBoxObs.Text != "")
            {
                pizza.obs = textBoxObs.Text;
            }
            else
            {
                pizza.obs = "Nada!";
            }

            if (textBoxPizza.Text != "")
            {
                pizza.pedido = textBoxPizza.Text;
            }
            else
            {
                pizza.pedido = "Nada!";
            }

            if (textBoxTelefone.Text != "")
            {
                pizza.telefone = textBoxTelefone.Text;
            }
            else
            {
                pizza.telefone = "Nada!";
            }
            PizzaController controller = new PizzaController();

            pizza.preco = Convert.ToDouble(textBoxPrecoFinal.Text);
            //pizza.preco += Convert.ToDouble(textBoxTaxaEntrega.Text);
            if (checkBoxTroco.Checked == true)
            {
                pizza.pedido = pizza.pedido + " (" + textBoxTroco.Text + ")";
            }

            DateTime dataHora = DateTime.Now;

            pizza.data = dataHora;

            controller.Adiciona(pizza);
            Form1 form1 = Application.OpenForms["Form1"] as Form1;

            form1.FazGrid();
            this.Close();
        }