private void btnExcluir_Click(object sender, EventArgs e) { int codigo = 0; int.TryParse(ttbCodigo.Text, out codigo); if (codigo > 0) { if (MessageBox.Show("Confirma exclusão?", "Confirmação", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { Banco banco = new Banco(); banco.conecta(); CadastroCliente com = new CadastroCliente(banco); if (com.excluir(codigo)) { MessageBox.Show("Exclusão realizada com sucesso"); inicializar(); } else MessageBox.Show("Falha na exclusão! Verifique se não existem associações com este cliente"); banco.desconecta(); } } }
private void btnConsultar_Click(object sender, EventArgs e) { Banco banco = new Banco(); banco.conecta(); CadastroCliente consulta = new CadastroCliente(banco); if (rbSem.Checked) { tabelaDados = consulta.listarR12(false); tipoRelatorio = TipoRelatorioGerado.RelTodos; } else if (rbAndamento.Checked) { tabelaDados = consulta.listarR12(true); tipoRelatorio = TipoRelatorioGerado.RelAndamento; } else if (rbGrupoCidade.Checked) { tabelaDados = consulta.listarR34(true, null); tipoRelatorio = TipoRelatorioGerado.RelGrupoCidade; } else if (rbBuscaCidade.Checked) { if (ttbNome.Text != "") { tabelaDados = consulta.listarR34(false, ttbNome.Text); tipoRelatorio = TipoRelatorioGerado.RelCidadeUnica; } else MessageBox.Show("Digite uma cidade para buscar"); } else //se não faz o sem filtro { tabelaDados = consulta.listarR12(false); tipoRelatorio = TipoRelatorioGerado.RelTodos; } banco.desconecta(); if(tabelaDados != null) dgvResultado.DataSource = tabelaDados; }
private void btnLocalizar_Click(object sender, EventArgs e) { Banco banco = new Banco(); CadastroCliente conta = new CadastroCliente(banco); banco.conecta(); if (rbNome.Checked) { dgvResultado.DataSource = conta.localizarPorNome(ttbNome.Text); } else if (rbCodigo.Checked) { string saida = Gerais.retiraTodosCharter(ttbCodigo.Text, ' '); int codigo = int.Parse(saida); dgvResultado.DataSource = conta.localizarPorCodigo(codigo); } else { dgvResultado.DataSource = conta.listarTodas(); } banco.desconecta(); }
private void btnGravar_Click(object sender, EventArgs e) { if (ttbNome.Text == null) MessageBox.Show("Digite o nome do cliente"); else if (cbbUF.SelectedIndex == -1) MessageBox.Show("Selecione o estado"); else { Banco banco = new Banco(); CadastroCliente cadastro = new CadastroCliente(banco); banco.conecta(); if (ttbCodigo.Text != "") { if (cadastro.alterar(int.Parse(ttbCodigo.Text), ttbNome.Text, ttbCPF.Text.Trim(),ttbCNPJ.Text.Trim(),ttbRG.Text.Trim(),ttbEndereco.Text, ttbNome.Text, ttbBairro.Text, ttbCEP.Text.Trim(), ttbCidade.Text, cbbUF.SelectedItem.ToString(),ttbEmail.Text, ttbTelRes.Text.Trim(), ttbTelCom.Text.Trim(), ttbCelular.Text.Trim())) { MessageBox.Show("Alteração realizada com sucesso"); inicializar(); } else MessageBox.Show("Alteração não realizada"); } else if (cadastro.incluir(ttbNome.Text, ttbCPF.Text.Trim(), ttbCNPJ.Text.Trim(), ttbRG.Text.Trim(), ttbEndereco.Text, ttbNome.Text, ttbBairro.Text, ttbCEP.Text.Trim(), ttbCidade.Text, cbbUF.SelectedItem.ToString(), ttbEmail.Text, ttbTelRes.Text.Trim(), ttbTelCom.Text.Trim(), ttbCelular.Text.Trim())) { MessageBox.Show("Cadastro realizado com sucesso"); inicializar(); } else MessageBox.Show("Cadastro não realizado"); banco.desconecta(); } }