private void btSalvar_Click(object sender, EventArgs e) { try { //leitura dos dados ModeloUnidadeMedida modelo = new ModeloUnidadeMedida(); modelo.UmedNome = txtNome.Text; //obj para gravar os dados no banco DALConexao cx = new DALConexao(DadosConexao.StringDeConexao); BLLUnidadeMedida bll = new BLLUnidadeMedida(cx); if (this.operacao == "inserir") { //cadastrar uma Unidade de medida bll.Incluir(modelo); MessageBox.Show("Cadastro efetuado: Código: " + modelo.UmedCod.ToString()); } else { //alterar uma categoria modelo.UmedCod = Convert.ToInt32(txtCodigo.Text); bll.Alterar(modelo); MessageBox.Show("Cadastro alterado"); } this.LimpaTela(); this.alteraBotoes(1); } catch (SqlException) { MessageBox.Show("A unidade de medida " + txtNome.Text + " já está cadastrada", "Verifique!"); } catch (Exception erro) { MessageBox.Show(erro.Message); } }
private void btnSalvar_Click(object sender, EventArgs e) { try { ModeloUnidadeMedida m = new ModeloUnidadeMedida(); m.UnidadeMedidaNome = txtUnidadeMedida.Text; DALConexao con = new DALConexao(DadosConexao.StringConexao); BLLUnidadeMedida um = new BLLUnidadeMedida(con); if (this.operacao == "INSERIR") //Cadastro { um.Incluir(m); MessageBox.Show("Cadastro efetuado com sucesso: Código " + m.UnidadeMedidaCodigo.ToString()); } else //Alterar { if (txtUnidadeMedida.Modified) { m.UnidadeMedidaCodigo = Convert.ToInt32(txtCodigo.Text); um.Alterar(m); MessageBox.Show("Cadastro alterado com sucesso."); } } this.LimparCampos(); this.AlteraBotoes(1); } catch (Exception erro) { MessageBox.Show("Erro: " + erro.Message); } }