private void btnCadastrarPizza_Click(object sender, EventArgs e) { PizzaDTO dadosPizza = new PizzaDTO(); PizzaBusiness pizzaBusiness = new PizzaBusiness(); if (txtSaborPizza.Text == string.Empty || comboBox1.Text == string.Empty || !maskedTextBoxPreco.MaskFull) { MessageBox.Show("Preencha corretamente as informações para cadastrar a Pizza"); } else { dadosPizza.Nome_Sabor = txtSaborPizza.Text.Trim(); if (pizzaBusiness.PizzaCadastrada(dadosPizza.Nome_Sabor)) { MessageBox.Show("Sabor de Pizza já cadastrada no Sistema!"); } else { var listIngrediente = new List<string>(); BuscarIngredientes(listIngrediente); listIngrediente = listIngrediente.Distinct().ToList(); string preco = maskedTextBoxPreco.Text.Replace("R$ ", "").Trim(); dadosPizza.Preco = double.Parse(preco); pizzaBusiness.Cadastrar(dadosPizza); pizzaBusiness.CadastrarIngredientesPizza(listIngrediente, dadosPizza); } } }
private void comboBoxPizza1Sabor_SelectedIndexChanged(object sender, EventArgs e) { if (comboBoxPizza1Sabor.SelectedIndex != 0) { PizzaBusiness pizzaBusiness = new PizzaBusiness(); string pizzaSelecionada = comboBoxPizza1Sabor.Text; double preco = pizzaBusiness.AlterarTextBoxConformeCombo(pizzaSelecionada); string precoText = preco.ToString(); maskedTextBoxPreco.Text = precoText; } }
private void btnIncluir1Sabor_Click(object sender, EventArgs e) { PizzaBusiness pizzaBusiness = new PizzaBusiness(); string pizza = "Pizza"; table.Rows.Add(txtQtd1Sabor.Text, comboBoxPizza1Sabor.Text, maskedTextBoxPreco.Text, comboBoxPizza1Sabor.SelectedValue, pizza); dataGridView1.DataSource = table; dataGridView1.Columns[3].Visible = false; dataGridView1.Columns[4].Visible = false; SetDataGridView(dataGridView1); labelTotal.Text = pizzaBusiness.AutoSoma(dataGridView1); btnRemove.Visible = true; btnFinalizarPedido.Visible = true; }
private void btnRemove_Click(object sender, EventArgs e) { PizzaBusiness pizzaBusiness = new PizzaBusiness(); foreach (DataGridViewRow row in dataGridView1.SelectedRows) { dataGridView1.Rows.RemoveAt(row.Index); } if (dataGridView1.Rows.Count == 1) { labelTotal.Text = ""; } else { labelTotal.Text = pizzaBusiness.AutoSoma(dataGridView1); } }
private void FrmNovoPedido_Load(object sender, EventArgs e) { PizzaBusiness pizzaBusiness = new PizzaBusiness(); MotoboyBusiness motoboyBusiness = new MotoboyBusiness(); BebidaBusiness bebidaBusiness = new BebidaBusiness(); comboBoxMotoboy.DataSource = motoboyBusiness.BuscarTodosMotoboy(); comboBoxMotoboy.DropDownStyle = ComboBoxStyle.DropDownList; comboBoxMotoboy.ValueMember = "Id_Motoboy"; comboBoxMotoboy.DisplayMember = "nome_Motoboy"; comboBoxPizza1Sabor.DataSource = pizzaBusiness.BuscarTodasPizzas(); comboBoxPizza1Sabor.DropDownStyle = ComboBoxStyle.DropDownList; comboBoxPizza1Sabor.ValueMember = "Id_Pizza"; comboBoxPizza1Sabor.DisplayMember = "Nome_Sabor"; //comboBoxPizza1Sabor.SelectedIndex = -1; comboBoxMeio1.DataSource = pizzaBusiness.BuscarTodasPizzas(); comboBoxMeio1.DropDownStyle = ComboBoxStyle.DropDownList; comboBoxMeio1.ValueMember = "Id_Pizza"; comboBoxMeio1.DisplayMember = "Nome_Sabor"; //comboBoxMeio1.SelectedIndex = -1; comboBoxMeio2.DataSource = pizzaBusiness.BuscarTodasPizzas(); comboBoxMeio2.DropDownStyle = ComboBoxStyle.DropDownList; comboBoxMeio2.ValueMember = "Id_Pizza"; comboBoxMeio2.DisplayMember = "Nome_Sabor"; comboBoxBebida.DataSource = bebidaBusiness.BuscarTodasBebidas(); comboBoxBebida.DropDownStyle = ComboBoxStyle.DropDownList; comboBoxBebida.ValueMember = "Id_Bebida"; comboBoxBebida.DisplayMember = "Descricao"; btnRemove.Visible = false; btnFinalizarPedido.Visible = false; txtQtd1Sabor.Visible = false; txtQtdBebida.Visible = false; SetColapse(); InstanciarDataTable(); }
private void btnIncluirMeio_Click(object sender, EventArgs e) { if (comboBoxMeio1.SelectedIndex != 0 && comboBoxMeio2.SelectedIndex != 0) { PizzaBusiness pizzaBusiness = new PizzaBusiness(); string preco1 = maskedTextBoxPrecoMeio1.Text; string preco2 = maskedTextBoxPrecoMeio2.Text; string preco = pizzaBusiness.DescobrirMaiorValor(preco1, preco2); preco = "R$ " + preco; string pizzaMeioAMeio = "Pizza Meio a Meio"; string idPizzaMetade1 = comboBoxMeio1.SelectedValue.ToString(); string idPizzaMetade2 = comboBoxMeio2.SelectedValue.ToString(); if (idPizzaMetade1 != idPizzaMetade2) { table.Rows.Add(1, "Meio " + comboBoxMeio1.Text + " & Meio " + comboBoxMeio2.Text, preco, idPizzaMetade1 + "," + idPizzaMetade2, pizzaMeioAMeio); dataGridView1.DataSource = table; dataGridView1.Columns[3].Visible = false; dataGridView1.Columns[4].Visible = false; SetDataGridView(dataGridView1); labelTotal.Text = pizzaBusiness.AutoSoma(dataGridView1); btnRemove.Visible = true; btnFinalizarPedido.Visible = true; } else { MessageBox.Show("Selecione pizzas de sabores diferentes"); } } else { MessageBox.Show("Selecione o sabor da outra metade da Pizza."); } }