private void btSalvar_Click(object sender, EventArgs e) { try { ModeloTipoPagamento modelo = new ModeloTipoPagamento(); modelo.TpaNome = txtNome.Text; DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLTipoPagamento bll = new BLLTipoPagamento(cx); if (this.operacao == "inserir") { bll.Incluir(modelo); MessageBox.Show("Cadastro efetuado: Código " + modelo.TpaCod.ToString()); } else { modelo.TpaCod = Convert.ToInt32(txtCodigo.Text); bll.Alterar(modelo); MessageBox.Show("Cadastro alterado! "); } this.LimpaTela(); this.alteraBotoes(1); } catch (Exception erro) { MessageBox.Show(erro.Message); } }
private void btSalvar_Click(object sender, EventArgs e) { try { //leitura de dados ModeloTipoDePagamento modelo = new ModeloTipoDePagamento(); modelo.TpaNome = txtNome.Text; // obj para gravar os dados no banco DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLTipoPagamento bll = new BLLTipoPagamento(cx); if (this.operacao == "inserir") { //cadastrar um tipo de pagamento bll.Incluir(modelo); MessageBox.Show("Cadastro efetuado com sucesso! O código do tipo de pagamento é: " + modelo.TpaCod.ToString()); } else { //alterar um tipo de pagamento modelo.TpaCod = Convert.ToInt32(txtCod.Text); bll.Alterar(modelo); MessageBox.Show("Cadastro atualizado com sucesso!"); } this.limpaTela(); this.alteraBotoes(1); } catch (Exception erro) { MessageBox.Show(erro.Message); } }
private void btnSalvar_Click(object sender, EventArgs e) { try { ModeloTipoPagamento tipoPagamento = new ModeloTipoPagamento(); tipoPagamento.Tpa_nome = txtTipoPag.Text; DALConexao conexao = new DALConexao(DadosDaConexao.StringDeConexao); BLLTipoPagamento dao = new BLLTipoPagamento(conexao); if (operacao == "inserir") { dao.Incluir(tipoPagamento); MetroFramework.MetroMessageBox.Show(this, "Cadastrado com sucesso ", "OK", MessageBoxButtons.OK, MessageBoxIcon.Information); this.alterarBotoes(1); this.limparTela(); } else { tipoPagamento.Tpa_cod = Convert.ToInt32(txtCodigo.Text); dao.Alterar(tipoPagamento); MetroFramework.MetroMessageBox.Show(this, "Alterado com sucesso ", "OK", MessageBoxButtons.OK, MessageBoxIcon.Information); this.alterarBotoes(1); this.limparTela(); } } catch (Exception ex) { MetroFramework.MetroMessageBox.Show(this, "Erro ao realizar o cadastro " + ex.Message, "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btSalvar_Click(object sender, EventArgs e) { try { //criar uma conexao ModeloTipoPagamento modelo = new ModeloTipoPagamento(); modelo.TpaNome = txtNome.Text; //objeto para gravar os dados do banco DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLTipoPagamento BLL = new BLLTipoPagamento(cx); if (mod.Operacao == "inserir") { BLL.Incluir(modelo); //CADASTRA NOVA CATEGORIA MessageBox.Show("Cadastro efetuado : codigo " + modelo.TpaCod.ToString()); } else { modelo.TpaCod = Convert.ToInt32(txtCodigo.Text); //ALTERA UMA CATEGORIA BLL.Alterar(modelo); MessageBox.Show("Cadastro alterado"); } LimpaTela(); mod.AlterarBotoes(1); } catch (Exception ex) { throw new Exception(ex.Message); } }
private void btSalvar_Click(object sender, EventArgs e) { try //tratamento de erro { //leitura dos dados ModeloTipoPagamento modelo = new ModeloTipoPagamento(); //cria uma objeto que representa os dados da tabela modelo.TpaNome = txtNome.Text; // passar o valor do campo nome para a proriedade TpaNome //obj para gravar os dados no banco DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao);//Recebe a string da conexão da classe DadosDaConexão //bll possui os metodos para incluir e alterar BLLTipoPagamento bll = new BLLTipoPagamento(cx);//passa a string de conexao //verificar qual o tipo de operação que vai executar ao gravar if (this.operacao == "inserir")//valida se é um inserção, verificar o valro da variavel operação { //cadastrar bll.Incluir(modelo); //passa o nome para o metodo incluir MessageBox.Show("Cadastro efetuado: Código " + modelo.TpaCod.ToString()); //retorna a mensagem como o codigo do item que foi gerado } else { //alterar modelo.TpaCod = Convert.ToInt32(txtCodigo.Text); bll.Alterar(modelo); //alterar conforme codigo da tela MessageBox.Show("Cadastro alterado"); //mostrar mensagem de confirmação } //em ambos os casos: this.LimpaTela(); // limpar a tela this.alteraBotoes(1); //volta os botoes para o estado padrão } catch (Exception erro) // caso der algum erro...(não limpa a tela) { MessageBox.Show(erro.Message); //retorna mensagem do sistema, melhorar mensagem para o usuario } }
//------------------------------------------------------------------------------------------------------------------- private void btSalvar_Click(object sender, EventArgs e) { try { BLLTipoPagamento bll = new BLLTipoPagamento(); ModeloTipoPagamento modelo = new ModeloTipoPagamento(); modelo.tpa_nome = txtTipoPag.Text; if (this.operacao == "inserir") { bll.Incluir(modelo); MessageBox.Show("Cadastro inserido com código: " + modelo.tpa_cod, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { modelo.tpa_cod = Convert.ToInt32(txtCod.Text); bll.Alterar(modelo); MessageBox.Show("Cadastro alterado", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } this.limpaTela(); this.alteraBotoes(1); } catch (Exception error) { MessageBox.Show(error.Message); } }