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(); } } }
private void FazGrid2() { PizzaController controller = new PizzaController(); dataGridView2.DataSource = controller.fazGridEntregues(); }
public void FazGrid() { PizzaController controller = new PizzaController(); dataGridView1.DataSource = controller.FazGridPedidos(); foreach (DataGridViewColumn column in dataGridView1.Columns) { column.SortMode = DataGridViewColumnSortMode.NotSortable; } }
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(); } } }
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(); }