public frmAssociaClienteContaBancaria(string codigo,string nome, string cpf,string cnpj, string rg) { InitializeComponent(); dgvResultado.DataSource = contasAssociadas; ttbCodigo.Text = codigo; ttbNome.Text = nome; ttbCPF.Text = cpf; ttbCNPJ.Text = cnpj; ttbRG.Text = rg; btnLocalizarCliente.Enabled = false; Banco banco = new Banco(); AssociaClienteContaBanco cadastro = new AssociaClienteContaBanco(banco); banco.conecta(); contasAssociadas = cadastro.localizarPorCodigoClienteFiltrado(int.Parse(codigo)); dgvResultado.DataSource = contasAssociadas; banco.desconecta(); }
public frmAssociaClienteContaBancaria(int codigo, string numero, int agencia, string nomeBanco, int codigoBanco) { InitializeComponent(); dgvResultado.DataSource = contasAssociadas; ttbCodigoBanco.Text = codigo.ToString(); ttbNumeroConta.Text = numero; ttbNumeroConta.Text = agencia.ToString(); ttbNomeBanco.Text = nomeBanco; ttbCodigoBanco.Text = codigoBanco.ToString(); btnLocalizarCliente.Enabled = true; btnLocalizaConta.Enabled = false; Banco banco = new Banco(); AssociaClienteContaBanco cadastro = new AssociaClienteContaBanco(banco); banco.conecta(); //contasAssociadas = cadastro.localizarPorCodigoClienteFiltrado(int.Parse(codigo)); dgvResultado.DataSource = contasAssociadas; banco.desconecta(); }
private void btnAdicionarConta_Click(object sender, EventArgs e) { if (ttbCodigo.Text == "") MessageBox.Show("Selecione um cliente"); else if(ttbCodConta.Text == "") MessageBox.Show("Selecione uma conta"); else { int i = 0, selecionado; bool validar = true; selecionado = Convert.ToInt32(ttbCodConta.Text); for (i = 0; i < dgvResultado.Rows.Count; i++) { if (contasAssociadas.Rows[i]["con_codigo"].ToString() == selecionado.ToString()) { validar = false; } } if (validar) { Banco banco = new Banco(); AssociaClienteContaBanco cadastro = new AssociaClienteContaBanco(banco); banco.conecta(); if (cadastro.incluir(ttbCodConta.Text, int.Parse(ttbCodigo.Text))) { MessageBox.Show("Cadastro realizado com sucesso"); contasAssociadas = cadastro.localizarPorCodigoClienteFiltrado(int.Parse(ttbCodigo.Text)); dgvResultado.DataSource = contasAssociadas; } else MessageBox.Show("Cadastro não realizada"); banco.desconecta(); } else MessageBox.Show("Conta já associada a este cliente"); } }
private void btnLocalizar_Click(object sender, EventArgs e) { frmBuscaCliente janela = new frmBuscaCliente(); janela.ShowDialog(); DataRow selecao = janela.getLinhaSelecionada(); janela.Dispose(); if (selecao != null) { ttbCodigo.Text = selecao["cli_codigo"].ToString(); ttbNome.Text = selecao["cli_nome"].ToString(); ttbCPF.Text = selecao["cli_cpf"].ToString(); ttbCNPJ.Text = selecao["cli_cnpj"].ToString(); ttbRG.Text = selecao["cli_rg"].ToString(); Banco banco = new Banco(); AssociaClienteContaBanco cadastro = new AssociaClienteContaBanco(banco); banco.conecta(); contasAssociadas = cadastro.localizarPorCodigoClienteFiltrado(int.Parse(ttbCodigo.Text)); dgvResultado.DataSource = contasAssociadas; banco.desconecta(); } }
private void btnLimpar_Click(object sender, EventArgs e) { if (dgvResultado.Rows.Count == 0) MessageBox.Show("Não existem registros para serem excluidos"); else if (MessageBox.Show("Confirma exclusão? Serão excluido todas as ocorrências", "Confirmação", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { Banco banco = new Banco(); banco.conecta(); AssociaClienteContaBanco com = new AssociaClienteContaBanco(banco); if (com.excluirTodas(int.Parse(ttbCodigo.Text))) { MessageBox.Show("Exclusão realizada com sucesso"); contasAssociadas = com.localizarPorCodigoClienteFiltrado(int.Parse(ttbCodigo.Text)); dgvResultado.DataSource = contasAssociadas; } else MessageBox.Show("Falha na exclusão!"); banco.desconecta(); } }
private void btnExcluir_Click(object sender, EventArgs e) { if (dgvResultado.SelectedRows.Count != 1) MessageBox.Show("Selecione um campo para excluir", "Campo inválido"); else if (MessageBox.Show("Confirma exclusão?", "Confirmação", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { Banco banco = new Banco(); banco.conecta(); AssociaClienteContaBanco com = new AssociaClienteContaBanco(banco); if (com.excluir(int.Parse(ttbCodigo.Text), int.Parse(dgvResultado.SelectedRows[0].Cells["Column2"].Value.ToString()))) { MessageBox.Show("Exclusão realizada com sucesso"); contasAssociadas = com.localizarPorCodigoClienteFiltrado(int.Parse(ttbCodigo.Text)); dgvResultado.DataSource = contasAssociadas; } else MessageBox.Show("Falha na exclusão!"); banco.desconecta(); } }