private void btnExcluir_Click(object sender, EventArgs e) { try { DialogResult resultado = MetroMessageBox.Show(this, "\n\n Tem, certeza que deseja excluir", "Excluir", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation); if (resultado.ToString() == "Yes") { conexao.AbrirConexao(); Validacao_Cliente cliente = new Validacao_Cliente(conexao); cliente.Excluir(Convert.ToInt32(txtId.Text)); MetroMessageBox.Show(this, "\n\n\n Cliente Excluido com sucesso", "Excluido", MessageBoxButtons.OK, MessageBoxIcon.Information); this.LimpaCampo(); this.AlterarBotao(1); this.DesabilitaCampos(); } } catch (Exception ex) { MetroMessageBox.Show(this, "\n\n\n" + ex.Message + " Ops aconteceu algum erro", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); txtUsuario.Focus(); this.AlterarBotao(3); } finally { conexao.FecharConexao(); } }
private void btnPesquisar_Click(object sender, EventArgs e) { try { Validacao_Cliente cliente = new Validacao_Cliente(conexao); GridClientes.DataSource = cliente.ListarPesquisar(txtPesquisa.Text); } catch (Exception ex) { throw new Exception("Erro ao pesquisar" + ex.Message); } }
public void VerificarCPF(string usuario) { int r = 0; Validacao_Cliente validacao_Cliente = new Validacao_Cliente(conexao); r = validacao_Cliente.VerificaCliente(txtCPF.Text); if (r > 0) { MetroMessageBox.Show(this, "\n\n Atenção ja existe um Cliente com esse CPF", "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Information); this.LimpaCampo(); txtCPF.Focus(); } }
private void btnPesquisar_Click(object sender, EventArgs e) { try { frmPesquisaCliente pesquisaCliente = new frmPesquisaCliente(); pesquisaCliente.ShowDialog(); if (pesquisaCliente.codigo >= 0) { Validacao_Cliente validacao = new Validacao_Cliente(conexao); Modelo_Cliente cliente = validacao.CarregarCliente(pesquisaCliente.codigo); txtId.Text = Convert.ToString(cliente.id); txtCPF.Text = cliente.cpf; txtUsuario.Text = cliente.nome; DateCadastro.Text = Convert.ToString(cliente.datacadastro); txtCep.Text = cliente.cep; txtEnd.Text = cliente.endereco; txtNumero.Text = cliente.numero; txtComple.Text = cliente.complemento; txtBairro.Text = cliente.bairro; txtCidade.Text = cliente.cidade; txtBairro.Text = cliente.bairro; txtEmail.Text = cliente.email; txtTel.Text = cliente.fomecelular; txtObs.Text = cliente.observacao; this.AlterarBotao(3); } else { this.LimpaCampo(); txtUsuario.Focus(); this.AlterarBotao(1); } pesquisaCliente.Dispose(); } catch (Exception ex) { MetroMessageBox.Show(this, ex.Message + " \\n\n Atenção Aconteceu algum erro ao buscar infomaçoes", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void CarregarCliente(int codigo) { Validacao_Cliente cliente = new Validacao_Cliente(conexao); GridClientes.DataSource = cliente.CarregarCliente(codigo); }
private void btnGravar_Click(object sender, EventArgs e) { try { if (operacao == "Cadastrar") { conexao.AbrirConexao(); Validacao_Cliente validacao_Cliente = new Validacao_Cliente(conexao); Modelo_Cliente cliente = new Modelo_Cliente(); cliente.cpf = txtCPF.Text; cliente.nome = txtUsuario.Text; cliente.datacadastro = Convert.ToDateTime(DateCadastro.Text); cliente.cep = txtCep.Text; cliente.endereco = txtEnd.Text; cliente.numero = txtNumero.Text; cliente.complemento = txtComple.Text; cliente.bairro = txtBairro.Text; cliente.cidade = txtCidade.Text; cliente.estado = txtEstado.Text; cliente.email = txtEmail.Text; cliente.fomecelular = txtTel.Text; cliente.observacao = txtObs.Text; validacao_Cliente.Inserir(cliente); MetroMessageBox.Show(this, "\n\n\n Cliente cadastrado com sucesso", "cadastrado", MessageBoxButtons.OK, MessageBoxIcon.Information); this.AlterarBotao(1); this.LimpaCampo(); this.DesabilitaCampos(); } else { conexao.AbrirConexao(); Validacao_Cliente validacao_Cliente = new Validacao_Cliente(conexao); Modelo_Cliente cliente = new Modelo_Cliente(); cliente.cpf = txtCPF.Text; cliente.nome = txtUsuario.Text; cliente.datacadastro = Convert.ToDateTime(DateCadastro.Text); cliente.cep = txtCep.Text; cliente.endereco = txtEnd.Text; cliente.numero = txtNumero.Text; cliente.complemento = txtComple.Text; cliente.bairro = txtBairro.Text; cliente.cidade = txtCidade.Text; cliente.estado = txtEstado.Text; cliente.email = txtEmail.Text; cliente.fomecelular = txtTel.Text; cliente.observacao = txtObs.Text; cliente.id = Convert.ToInt32(txtId.Text); validacao_Cliente.Alterar(cliente); MetroMessageBox.Show(this, "\n\n\n Cliente alterado com sucesso", "Alterado", MessageBoxButtons.OK, MessageBoxIcon.Information); this.AlterarBotao(1); this.LimpaCampo(); this.DesabilitaCampos(); } } catch (Exception ex) { MetroMessageBox.Show(this, "\n\n\n" + ex.Message + " Ops aconteceu algum erro", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); txtUsuario.Focus(); this.AlterarBotao(3); } }