private void btnSalvar_Click(object sender, EventArgs e) { try { ModeloTipoDePagamento modelo = new ModeloTipoDePagamento(); modelo.TpaNome = txtTipoPagamento.Text; DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLTipoDePagamento bll = new BLLTipoDePagamento(cx); if (this.operacao == "Inserir") { bll.Incluir(modelo); MessageBox.Show("Cadastro efetuado! " + modelo.TpaCod.ToString()); } else { //alterar categoria modelo.TpaCod = Convert.ToInt32(txtCodigoTP.Text); bll.Alterar(modelo); MessageBox.Show("Cadastro alterado com sucesso!"); } this.LimpaTela(); this.AlteraBotoes(1); } catch (Exception ex) { MessageBox.Show(ex.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); } }
public void Incluir(ModeloTipoDePagamento modelo) { if (modelo.TpaNome.Trim().Length == 0) { throw new Exception("O tipo de pagamento é obrigatório!"); } DALTipoDePagamento DALobj = new DALTipoDePagamento(conexao); DALobj.Incluir(modelo); }
public void Incluir(ModeloTipoDePagamento modelo) { SqlCommand cmd = new SqlCommand(); cmd.Connection = conexao.ObjetoConexao; cmd.CommandText = "INSERT 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) { 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.Connectar(); modelo.TpaCod = Convert.ToInt32(cmd.ExecuteScalar()); conexao.Desconectar(); }
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 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.Connectar(); cmd.ExecuteNonQuery(); conexao.Desconectar(); }
public void Alterar(ModeloTipoDePagamento modelo) { if (modelo.TpaCod <= 0) { throw new Exception("O código do tipo de pagamento é obrigatório"); } if (modelo.TpaNome.Trim().Length == 0) { throw new Exception("O tipo de pagamento é obrigatório"); } modelo.TpaNome = modelo.TpaNome.ToUpper(); DALTipoPagamento DALobj = new DALTipoPagamento(conexao); DALobj.Alterar(modelo); }
public ModeloTipoDePagamento CarregaModeloTipoPagamento(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.Connectar(); 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); }
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(); //passando para a variável registro os dados com mais detalhes da conexão do banco if (registro.HasRows) //verificando se há dados na variável registro { registro.Read(); //lendo os dados da variável registro modelo.TpaCod = Convert.ToInt32(registro["TPA_COD"]); modelo.TpaNome = Convert.ToString(registro["TPA_NOME"]); } conexao.Desconectar(); return(modelo); }
private void btnLocalizar_Click(object sender, EventArgs e) { frmConsultaTipoDePagamento f = new frmConsultaTipoDePagamento(); f.ShowDialog(); if (f.codigo != 0) { DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLTipoDePagamento bll = new BLLTipoDePagamento(cx); ModeloTipoDePagamento modelo = bll.CarregaModeloTipoDePagamento(f.codigo); txtCodigoTP.Text = modelo.TpaCod.ToString(); txtCodigoTP.Text = modelo.TpaNome; AlteraBotoes(3); } else { this.LimpaTela(); this.AlteraBotoes(1); } f.Dispose(); }
private void btLocalizar_Click(object sender, EventArgs e) { frmConsultaTipoPagamento f = new frmConsultaTipoPagamento(); // obj para gravar os dados no banco DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLTipoPagamento bll = new BLLTipoPagamento(cx); //exibe o frmConsultaCategoria para seleção da alteração f.ShowDialog(); //verifica se foi armazenado uma categoria no frmConsultaCategoria if (f.codigo != 0) { ModeloTipoDePagamento modelo = bll.CarregarModeloTipoPagamento(f.codigo); txtCod.Text = modelo.TpaCod.ToString(); txtNome.Text = modelo.TpaNome; alteraBotoes(3); } else { this.limpaTela(); this.alteraBotoes(1); } f.Dispose(); }