private void subMenuProdutos_Click(object sender, EventArgs e) { //Chama o cadastro de produtos var formProduto = new FormCadastroProduto(); formProduto.ShowDialog(); }
private void bIncluir_Click(object sender, EventArgs e) { FormCadastroProduto formCadastroProduto = new FormCadastroProduto(); formCadastroProduto.Operacao = "Incluir"; formCadastroProduto.FormPesquisaProduto = this; formCadastroProduto.ShowDialog(); Limpar(); pesquisar(); }
private void bAlterar_Click(object sender, EventArgs e) { FormCadastroProduto formCadastroProduto = new FormCadastroProduto(); formCadastroProduto.Operacao = "Alterar"; formCadastroProduto.IdProduto = int.Parse(dgvProdutos.CurrentRow.Cells["colIDProduto"].Value.ToString()); formCadastroProduto.FormPesquisaProduto = this; formCadastroProduto.ShowDialog(); Limpar(); pesquisar(); }
public override void Editar() { Produto produtoSelecionado = _produtoControl.ProdutoSelecionado(); FormCadastroProduto dialog = new FormCadastroProduto(_contexto, _produtoServico); dialog.Text = "Atualizar Produto"; dialog.AtualizaProduto(produtoSelecionado); DialogResult resultado = dialog.ShowDialog(); if (resultado == DialogResult.OK) { try { Pizza pizza = dialog.NovaPizza; Bebida bebida = dialog.NovaBebida; Adicional adicional = dialog.NovoAdicional; Calzone calzone = dialog.NovoCalzone; if (pizza != null) { _produtoServico.Atualizar(pizza); } else if (bebida != null) { _produtoServico.Atualizar(bebida); } else if (adicional != null) { _produtoServico.Atualizar(adicional); } else if (calzone != null) { _produtoServico.Atualizar(calzone); } } catch (Exception ex) { MessageBox.Show(ex.Message); } ListarProdutos(); } }