private void btnRemover_Click(object sender, EventArgs e) { ClienteCtrl objClienteCtrl; try { objClienteCtrl = new ClienteCtrl(); int codigo = Convert.ToInt32(this.txtCodigo.Text); if (MessageBox.Show("Deseja Confirmar a Remoção?", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes) { bool resultado = objClienteCtrl.remover(codigo); if (resultado) { MessageBox.Show("Cliente Removido com Sucesso", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show("Erro ao Remover o Cliente", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void TxtNome_KeyUp(object sender, KeyEventArgs e) { ClienteCtrl objClienteCtrl; try { objClienteCtrl = new ClienteCtrl(); this.dgvCliente.DataSource = objClienteCtrl.consultar(this.txtNome.Text); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void carregaGrid() { ClienteCtrl objClienteCtrl; try { objClienteCtrl = new ClienteCtrl(); this.dgvCliente.DataSource = objClienteCtrl.consultar(""); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void preencherComboClientes() { ClienteCtrl objClienteCtrl; try { objClienteCtrl = new ClienteCtrl(); if (objClienteCtrl.consultar("") != null) { for (int i = 0; i < objClienteCtrl.consultar("").Rows.Count; i++) { this.cmbCliente.Items.Add(objClienteCtrl.consultar("").Rows[i]["nome"].ToString()); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void consultarClienteView_Load(object sender, EventArgs e) { ClienteCtrl objClienteCtrl; try { objClienteCtrl = new ClienteCtrl(); this.dgvCliente.DataSource = objClienteCtrl.consultar(""); this.dgvCliente.Columns[0].Width = 80; this.dgvCliente.Columns[0].HeaderText = "CPF"; this.dgvCliente.Columns[1].Width = 100; this.dgvCliente.Columns[1].HeaderText = "Nome"; this.dgvCliente.Columns[2].Width = 125; this.dgvCliente.Columns[2].HeaderText = "Email"; this.dgvCliente.Columns[3].Width = 80; this.dgvCliente.Columns[3].HeaderText = "Telefone"; this.dgvCliente.Columns[4].Visible = false; this.dgvCliente.Columns[5].Width = 50; this.dgvCliente.Columns[5].HeaderText = "CEP"; this.dgvCliente.Columns[6].Width = 100; this.dgvCliente.Columns[6].HeaderText = "Rua"; this.dgvCliente.Columns[7].Width = 70; this.dgvCliente.Columns[7].HeaderText = "Número"; this.dgvCliente.Columns[8].Width = 100; this.dgvCliente.Columns[8].HeaderText = "Bairro"; this.dgvCliente.Columns[9].Width = 75; this.dgvCliente.Columns[9].HeaderText = "Cidade"; this.dgvCliente.Columns[10].Width = 50; this.dgvCliente.Columns[10].HeaderText = "UF"; this.dgvCliente.DefaultCellStyle.Font = new Font("Trebuchet MS", 12); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnAlterar_Click(object sender, EventArgs e) { Cliente objCliente; Endereco objEndereco; ClienteCtrl objClienteCtrl; EnderecoCtrl objEnderecoCtrl; if (MessageBox.Show("Deseja Confirmar a Alteração?", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1) == DialogResult.Yes) { try { objCliente = new Cliente(); objEndereco = new Endereco(); objClienteCtrl = new ClienteCtrl(); objEnderecoCtrl = new EnderecoCtrl(); string cpf = this.txtCPF.Text; string nome = this.txtNome.Text; string email = this.txtEmail.Text; string telefone = this.txtTelefone.Text; string codigo = this.txtCodigo.Text; string cep = this.txtCEP.Text; string rua = this.txtRua.Text; string numero = this.txtNumero.Text; string bairro = this.txtBairro.Text; string cidade = this.txtCidade.Text; string uf = this.txtEstado.Text; objCliente.setCPF(cpf); objCliente.setNome(nome); objCliente.setEmail(email); objCliente.setTelefone(telefone); objEndereco.setCodigo(codigo); objEndereco.setCEP(cep); objEndereco.setRua(rua); objEndereco.setNumero(numero); objEndereco.setBairro(bairro); objEndereco.setCidade(cidade); objEndereco.setUF(uf); if (objEnderecoCtrl.validar(objEndereco)) { objCliente.setEndereco(objEndereco); bool mensagem = objClienteCtrl.alterar(objCliente); if (mensagem) { MessageBox.Show("Cliente Atualizado com Sucesso", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show("Erro na Atualização do Cliente", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("Preencha Todas as Informações", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { MessageBox.Show(ex.Message); } } }
private void BtnCadastrar_Click(object sender, EventArgs e) { Cliente objCliente; Endereco objEndereco; ClienteCtrl objClienteCtrl; EnderecoCtrl objEnderecoCtrl; try { objCliente = new Cliente(); objEndereco = new Endereco(); objClienteCtrl = new ClienteCtrl(); objEnderecoCtrl = new EnderecoCtrl(); string cpf = this.txtCPF.Text; string nome = this.txtNome.Text; string email = this.txtEmail.Text; string telefone = this.txtTelefone.Text; string cep = this.txtCEP.Text; string rua = this.txtRua.Text; string numero = this.txtNumero.Text; string bairro = this.txtBairro.Text; string cidade = this.txtCidade.Text; string uf = this.txtEstado.Text; objEndereco.setCEP(cep); objEndereco.setRua(rua); objEndereco.setNumero(numero); objEndereco.setBairro(bairro); objEndereco.setCidade(cidade); objEndereco.setUF(uf); objCliente.setCPF(cpf); objCliente.setNome(nome); objCliente.setEmail(email); objCliente.setTelefone(telefone); if (objEnderecoCtrl.validar(objEndereco)) { objCliente.setEndereco(objEndereco); bool mensagem = objClienteCtrl.cadastrar(objCliente); if (mensagem) { MessageBox.Show("Cliente Cadastrado com Sucesso", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); limparCampos(); } else { MessageBox.Show("Cliente Não Cadastrado", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1); } } else { MessageBox.Show("Preencha Todas as Informações", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public ClienteCtrl GetCtrlCliente() { return(ClienteCtrl.GetInstancia()); }