private void btSalvar_Click(object sender, EventArgs e) { try { ModeloTipoDePagamento modelo = new ModeloTipoDePagamento(); modelo.TpaNome = txtNome.Text; DALConexao cx = new DALConexao(DadosDaConexao.srtConexao); BLLTipoDePagamento bll = new BLLTipoDePagamento(cx); if (operacao == "inserir") { //cadastrar categoria bll.Incluir(modelo); Ferramentas.MessageBoxHelper.PrepToCenterMessageBoxOnForm(this); MessageBox.Show("Cadastro efetuado - Código " + modelo.TpaCod.ToString(), "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { // alterar categoria modelo.TpaCod = Convert.ToInt32(txtCodigo.Text); bll.Alterar(modelo); Ferramentas.MessageBoxHelper.PrepToCenterMessageBoxOnForm(this); MessageBox.Show("Cadastro Alterado", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } this.LimpaCampos(); this.AlteraBotoes(1); } catch (Exception erro) { MessageBox.Show(erro.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void Alterar(ModeloTipoDePagamento modelo) { SqlCommand cmd = new SqlCommand(); cmd.Connection = conexao.ObjetoConexao; cmd.CommandText = "Update tipopagamento set tpa_nome = @nome where tpa_cod = @codigo;"; cmd.Parameters.AddWithValue("@nome", modelo.TpaNome); cmd.Parameters.AddWithValue("@codigo", modelo.TpaCod); conexao.Conectar(); cmd.ExecuteNonQuery(); conexao.Desconectar(); }
public void Incluir(ModeloTipoDePagamento modelo) { SqlCommand cmd = new SqlCommand(); cmd.Connection = conexao.ObjetoConexao; cmd.CommandText = "Insert into tipopagamento (tpa_nome) values (@nome); select @@IDENTITY;"; cmd.Parameters.AddWithValue("@nome", modelo.TpaNome); conexao.Conectar(); modelo.TpaCod = Convert.ToInt32(cmd.ExecuteScalar()); conexao.Desconectar(); }
public void Incluir(ModeloTipoDePagamento modelo) { if (modelo.TpaNome.Trim().Length == 0) { throw new Exception("O Nome da Tipo de Pagamento é obrigatorio"); } modelo.TpaNome = modelo.TpaNome.ToUpper(); DALTipoDePagamento DALObj = new DALTipoDePagamento(conexao); DALObj.Incluir(modelo); }
public void Alterar(ModeloTipoDePagamento modelo) { if (modelo.TpaCod <= 0) { throw new Exception("O Código é Obrigatorio"); } if (modelo.TpaNome.Trim().Length == 0) { throw new Exception("O Nome do Tipo de Pagamento é obrigatorio"); } modelo.TpaNome = modelo.TpaNome.ToUpper(); DALTipoDePagamento DALObj = new DALTipoDePagamento(conexao); DALObj.Alterar(modelo); }
public ModeloTipoDePagamento CarregaModeloTipoDePagamento(int Codigo) { ModeloTipoDePagamento modelo = new ModeloTipoDePagamento(); SqlCommand cmd = new SqlCommand(); cmd.Connection = conexao.ObjetoConexao; cmd.CommandText = "select * from tipopagamento where tpa_cod = @codigo"; cmd.Parameters.AddWithValue("@codigo", Codigo); conexao.Conectar(); SqlDataReader registro = cmd.ExecuteReader(); if (registro.HasRows) { registro.Read(); modelo.TpaCod = Convert.ToInt32(registro["tpa_cod"]); modelo.TpaNome = Convert.ToString(registro["tpa_nome"]); } conexao.Desconectar(); return modelo; }