コード例 #1
0
 private void btsalvar_Click(object sender, EventArgs e)
 {
     try
     {
         //Leitura dos dados
         ModeloProduto modelo = new ModeloProduto();
         modelo.ProNome = txtNome.Text;
         //objeto para gravar os dados no banco
         DALConexao cx  = new DALConexao(DadosDaConexao.StringDeConexao);
         BBLProduto bbl = new BBLProduto(cx);
         if (this.operacao == "inserir")
         {
             //cadastra uma categoria
             bbl.Incluir(modelo);
             MessageBox.Show("Cadastro efetuado: Código " + modelo.ProCod.ToString());
         }
         else
         {
             //alterar uma categoria
             modelo.ProCod = Convert.ToInt32(txtCodigo.Text);
             bbl.Alteraer(modelo);
             MessageBox.Show("Cadastro Alterado");
         }
         this.LimpaTela();
         this.alteraBotoes(1);
     }
     catch (Exception erro)
     {
         MessageBox.Show(erro.Message);
     }
 }
コード例 #2
0
 private void btExcluir_Click(object sender, EventArgs e)
 {
     try
     {
         DialogResult d = MessageBox.Show("Deseja escluir o registro?", "Aviso", MessageBoxButtons.YesNo);
         if (d.ToString() == "Yes")
         {
             DALConexao cx  = new DALConexao(DadosDaConexao.StringDeConexao);
             BBLProduto bbl = new BBLProduto(cx);
             bbl.Excluir(Convert.ToInt32(txtCodigo.Text));
             this.LimpaTela();
             this.alteraBotoes(1);
         }
     }
     catch
     {
         MessageBox.Show("Impossivel excluir o registro, \n O registro esta sendo ultilizado em outro local.");
         this.alteraBotoes(3);
     }
 }