private void bb_addProduto_Click(object sender, EventArgs e) { if (!CamadaNegocio.Diversos.TCN_CadAcesso.AcessarMenu(025800)) { MessageBox.Show("Usuário sem permissão de menu para acessar funcionalidade.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } using (Proc_Commoditties.TFAtualizaCadProduto fProd = new Proc_Commoditties.TFAtualizaCadProduto()) { if (fProd.ShowDialog() == DialogResult.OK) { if (fProd.rProd != null) { try { CamadaNegocio.Estoque.Cadastros.TCN_CadProduto.Gravar(fProd.rProd, null); MessageBox.Show("Produto gravado com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); //Buscar registro produto cd_produto.Text = fProd.rProd.CD_Produto; ds_produto.Text = fProd.rProd.DS_Produto; cd_local.Focus(); } catch (Exception ex) { MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } }
private void NovoProduto() { using (Proc_Commoditties.TFAtualizaCadProduto fAtualiza = new Proc_Commoditties.TFAtualizaCadProduto()) { fAtualiza.Text = "Novo Cadastro Produto"; fAtualiza.Cd_empresa = CD_Empresa; fAtualiza.Cd_tabelapreco = CD_TabelaPreco; fAtualiza.pSt_servico = pSt_servico; if (fAtualiza.ShowDialog() == DialogResult.OK) { if (fAtualiza.rProd != null) { try { TCN_CadProduto.Gravar(fAtualiza.rProd, null); MessageBox.Show("Produto cadastrado com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); CD_Produto.Text = fAtualiza.rProd.CD_Produto; CD_Produto_Leave(this, new EventArgs()); ConsultaPreco(); } catch (Exception ex) { MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } }
private void bb_novoproduto_Click(object sender, EventArgs e) { using (Proc_Commoditties.TFAtualizaCadProduto fAtualiza = new Proc_Commoditties.TFAtualizaCadProduto()) { fAtualiza.Text = "Novo Cadastro Produto"; if (fAtualiza.ShowDialog() == DialogResult.OK) { if (fAtualiza.rProd != null) { try { CamadaNegocio.Estoque.Cadastros.TCN_CadProduto.Gravar(fAtualiza.rProd, null); MessageBox.Show("Produto cadastrado com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); CD_Produto.Text = fAtualiza.rProd.CD_Produto; CD_Produto_Leave(this, new EventArgs()); } catch (Exception ex) { MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } }