private void CadastrarBoletim_Click(object sender, RoutedEventArgs e) { PessoaBean bean = new PessoaBean(); bean.Nome = txtNomeCompleto.Text; bean.NomePai = txtNomePai.Text; bean.NomeMae = txtNomeMae.Text; bean.Rg = txtRG.Text; bean.Email = txtEmail.Text; bean.Nacionalidade = txtNacionalidade.Text; bean.Naturalidade = txtNaturalidade.Text; bean.Sexo = sexo; bean.DataNascimento = DateTime.Parse(txtDataNascimento.Text); bean.Cutis = cutis; bean.EstadoCivil = estadoCivil; bean.Profissao = txtProfissao.Text; bean.Endereco = txtEndereco.Text; bean.Bairro = txtBairro.Text; bean.Municipio = txtMunicipio.Text; bean.Complemento = txtComplemento.Text; bean.Cep = txtCEP.Text; bean.Telefone = txtTelefone.Text; bean.UfMunicipio = txtMunicipio_UF.Text; bean.UfRG = txtRG_UF.Text; PessoaDAO.CadastrarPessoa(bean); this.Close(); TelaBoletim telaBoletim = new TelaBoletim(); telaBoletim.Show(); }
private void Atualizar(object sender, RoutedEventArgs e) { Pessoa p = PessoaDAO.ObterPessoa(Convert.ToInt32(id.Text)); p.Nome = nome.Text; p.Nascimento = nascimento.SelectedDate; p.Usuario = usuario.Text; p.Cpf = cpf.Text; p.Sexo = cboSexo.Text; if (administrador.IsChecked == true) { p.Admin = true; } if (!Validacao.ValidarCpf(cpf.Text)) { MessageBox.Show("CPF inválido tente novamente"); return; } //TODO: Validar CPF, validar usuario if (PessoaDAO.AtualizarPessoa(p)) { MessageBox.Show("Usuário atualizado com sucesso!"); LimparFormulario(); CarregarUsuarios(); cancelarAtulizar.Visibility = Visibility.Hidden; cadastrar.Visibility = Visibility.Visible; atualizar.Visibility = Visibility.Hidden; } else { MessageBox.Show("Usuário não atualizado"); } }
public JsonResult Atualiza(Pessoa pessoa) { var dao = new PessoaDAO(); var enderecodao = new EnderecoDAO(); var enderecoOld = enderecodao.BuscaPorId(pessoa.Id); var pessoaOld = dao.BuscaPorId(pessoa.Id); if (pessoaOld != null && enderecoOld != null) { if (pessoa.Valida() && pessoa.Endereco.Valida()) { if (pessoa.Equals(pessoaOld) && enderecoOld.Equals(pessoa.Endereco)) { return(Json(new { adicionou = false, msg = "Nenhum dado alterado." })); } else { dao.Atualiza(pessoa); return(Json(new { adicionou = true })); } } else { return(Json(new { adicionou = false, msg = "Dados inválidos." + pessoa.Valida().ToString() + " - " + pessoa.Endereco.Valida().ToString() })); } } else { return(Json(new { adicionou = false, msg = "Cliente não encontrado." })); } }
public JsonResult Adiciona(Usuario usuario, string senhaUsuario, string senhaUsuarioRepetida) { var dao = new PessoaDAO(); if (dao.Existe(usuario.Pessoa.CpfCnpj) != null) { return(Json(new { adicionou = false, msg = "Já existe um cadastro para este CPF/CNPJ." })); } else { if (usuario.Pessoa.Valida() && usuario.Pessoa.Endereco.Valida()) { if (ValidaNovoUsuario(usuario, senhaUsuario, senhaUsuarioRepetida)) { usuario.Senha = encriptaSenha(senhaUsuario); new UsuarioDAO().Adiciona(usuario); return(Json(new { adicionou = true })); } else { return(Json(new { adicionou = false, msg = "Dados do usuário inválidos." })); } } else { return(Json(new { adicionou = false, msg = "Dados de pessoa/endereço inválidos." })); } } }
public ActionResult frmAlteraCondominio(Condominio obj) { PessoaDAO dao = new PessoaDAO(); ViewBag.lstPessoa = dao.busca(); return(View()); }
private void FormListPerson_Load(object sender, EventArgs e) { PerfilDAO dao3 = new PerfilDAO(); cbPerfil.Items.Clear(); cbPerfil.Items.AddRange(dao3.Select().ToArray()); cbPerfil.SelectionStart = 1; pessoaSelecionada = new Pessoa(); rbName.Select(); listPeople.Clear(); listPeople.Columns.Insert(0, "Nome", 300, HorizontalAlignment.Center); listPeople.Columns.Insert(1, "Email", 300, HorizontalAlignment.Center); listPeople.Columns.Insert(2, "Telefone", 200, HorizontalAlignment.Center); PessoaDAO dao = new PessoaDAO(); foreach (Pessoa pessoa in dao.Select()) { ListViewItem listItem = listPeople.Items.Add(pessoa.Nome); listItem.SubItems.Add(new ListViewItem.ListViewSubItem(null, pessoa.Email)); listItem.SubItems.Add(new ListViewItem.ListViewSubItem(null, pessoa.Telefone)); } }
public ContaClienteController(Context context, ContaDAO contaDAO, ContaClienteDAO contaClienteDAO, PessoaDAO pessoaDAO) { _contaClienteDAO = contaClienteDAO; _contaDAO = contaDAO; _context = context; _pessoaDAO = pessoaDAO; }
static void Main(string[] args) { Console.WriteLine("Escreva seu nome"); var nome = Console.ReadLine(); Console.WriteLine("Escreva sua idade"); var sobrenome = Console.ReadLine(); Console.WriteLine("Escreva sua idade"); var idade = Console.ReadLine(); var pessoa = new Pessoa() { Nome = nome, Idade = idade, Sobrenome = sobrenome }; var pessoaDAO = new PessoaDAO(); pessoaDAO.InserirPessoa(pessoa); List <Pessoa> todasAsPessoas = pessoaDAO.ObterTodasAsPessoas(); foreach (var p in todasAsPessoas) { Console.WriteLine(p.ToString()); } Console.ReadKey(); }
/* * public Dictionary<Int64, Pessoa> BuscarTodos() * { * try * { * PessoaDAO dao = new PessoaDAO(); * * return dao.BuscarTodos(); * } * catch (Exception e) * { * throw new Exception(e.Message); * } * } */ public Object BD(string _comando, Object _parametro) { PessoaDAO dao = new PessoaDAO(); switch (_comando) { case "inserir": return(dao.Inserir((Pessoa)_parametro)); case "deletar": return(dao.Deletar((Int64)_parametro)); case "alterar": return(dao.Alterar((Pessoa)_parametro)); case "todos": return(dao.BuscarTodos()); case "pessoa": return(dao.BuscarPorCPF((Int64)_parametro)); case "filtro": return(dao.BuscarListaFiltrada(_parametro.ToString())); default: return("Comando inválido!"); } }
public void TestMethod1() { PessoaDAO dao = new PessoaDAO(); Pessoa p = dao.PesquisaPessoaPorId(2); Assert.IsNotNull(p); }
public void TestMethodMovimentacao() { MovimentacaoDAO mDao = new MovimentacaoDAO(); PessoaDAO dao = new PessoaDAO(); Pessoa p = dao.PesquisaPessoaPorId(2); ContaCorrente cli1 = new ContaCorrente { Numero = 4, Saldo = 0.0, Limite = 0.0f, Pessoa = p, Emprestimos = null, Investimentos = null }; Movimentacao mov = new Movimentacao() { Origem = cli1, Destino = cli1, Valor = 300.00, Descricao = "Apenas um test", Data = DateTime.Today }; bool result = mDao.InsererMovimentacao(mov); Console.WriteLine(result); Assert.AreEqual(true, result); }
public PessoaViewModel() { this.Pessoa = new Pessoa(); dao = new PessoaDAO(); AddItems = new Command(async() => await add()); }
public Object BD(char _comando, Object _param) { try { PessoaDAO dao = new PessoaDAO(); switch (_comando) { case 't': return(dao.GetAll()); case 'o': return(dao.GetForID((Int64)_param)); case 'i': return(dao.Insert((Pessoa)_param)); case 'd': return(dao.Delete((Int64)_param)); case 'u': return(dao.Update((Pessoa)_param)); case 'f': //Adicionado para implementar as opções de filtro return(dao.BuscarListaFiltrada((String)_param)); } return(null); } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult Remover(int id) { PessoaDAO dao = new PessoaDAO(); dao.Deletar(id); return(RedirectToAction("Index", "Pessoa")); }
private void btnLogin_Click(object sender, EventArgs e) { PessoaDAO dao = new PessoaDAO(); List <Pessoa> pessoas = dao.getPessoas(txtUsuarioLogin.Text, txtSenhaLogin.Text); if (!pessoas.Any()) { MessageBox.Show("Usuário inválido", "Erro!", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (pessoas[0].isAdmin == "ADMIN") { this.Hide(); pessoa = pessoas[0]; frmPrincipal principal = new frmPrincipal(); principal.ShowDialog(); } else { this.Hide(); pessoa = pessoas[0]; frmPrincipalUser user = new frmPrincipalUser(); user.ShowDialog(); } }
private void Salvar(Pessoa pessoa) { PessoaDAO pessoaDAO = new PessoaDAO(); if ((txtNome.Text.Trim() == string.Empty) || (cmbSexo.Text.Trim() == string.Empty) || (txtEndereco.Text.Trim()) == string.Empty) { MessageBox.Show("Campos obrigatórios a serem preenchidos!", "Atenção!!!", MessageBoxButtons.OK, MessageBoxIcon.Error); txtNome.BackColor = Color.Yellow; txtEndereco.BackColor = Color.Yellow; cmbSexo.BackColor = Color.Yellow; } else { pessoa.Nome = txtNome.Text; pessoa.Sexo = cmbSexo.Text; // pessoa.Id = int.Parse(txtCod.Text); pessoa.Telefone = mskTelefone.Text; pessoa.Celular = mskCelular.Text; pessoa.UF = cmUf.Text; pessoa.Bairro = txtBairro.Text; pessoa.Cidade = txtCidade.Text; pessoa.Endereco = txtEndereco.Text; pessoaDAO.Salvar(pessoa); MessageBox.Show("Pesssoa salva com sucesso!"); Listar(); LimparCampos(); } }
private void BtnCadastrarCliente_Click(object sender, RoutedEventArgs e) { try { Cliente c = new Cliente(); c.Nome = txtNome.Text; c.Cpf = txtCPF.Text; ValidadorCPF.validaCpf(c.Cpf); if (txtNome.Text.Equals("") || txtCPF.Text.Equals("")) { throw new Exception("É Obrigatório preencher todos os campos"); } if (ClienteDAO.BuscarClientePorCPF(c) != null) { throw new Exception("Cliente já cadastrado!"); } ValidadorCPF.validaCpf(c.Cpf); PessoaDAO.CadastrarPessoa(c); MessageBox.Show("Cliente cadastrado com sucesso"); LimparFormulario(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void Cadastrar(object sender, RoutedEventArgs e) { Equipamento eq = new Equipamento(); eq.Descricao = descricao.Text; eq.Marca = marca.Text; eq.Modelo = modelo.Text; eq.NumeroRegistro = Convert.ToInt32(numeroregistro.Text); Pessoa p = PessoaDAO.ObterPessoa(Convert.ToInt32(cboOperador.SelectedValue)); eq.Operador = p; ///TODO: validar numero de registro if (EquipamentoDAO.CadastrarEquipamento(eq)) { MessageBox.Show("Equipamento salvo com sucesso!"); LimparFormulario(); CarregarEquipamentos(); } else { MessageBox.Show("Equipamento não salvo"); } }
private void btnFilter_Click(object sender, EventArgs e) { listPeople.Items.Clear(); if (rbName.Checked) { PessoaDAO dao = new PessoaDAO(); foreach (Pessoa pessoa in dao.Select()) { if (pessoa.Nome.Contains(tbFilter.Text.Trim()) && pessoa.Perfil.Nome.Equals(cbPerfil.SelectedItem.ToString())) { ListViewItem listItem = listPeople.Items.Add(pessoa.Nome); listItem.SubItems.Add(new ListViewItem.ListViewSubItem(null, pessoa.Email)); listItem.SubItems.Add(new ListViewItem.ListViewSubItem(null, pessoa.Telefone)); } } } else { PessoaDAO dao = new PessoaDAO(); foreach (Pessoa pessoa in dao.Select()) { if (pessoa.Email.Contains(tbFilter.Text) && pessoa.Perfil.Nome.Equals(cbPerfil.SelectedItem.ToString())) { ListViewItem listItem = listPeople.Items.Add(pessoa.Nome); listItem.SubItems.Add(new ListViewItem.ListViewSubItem(null, pessoa.Email)); listItem.SubItems.Add(new ListViewItem.ListViewSubItem(null, pessoa.Telefone)); } } } }
public void TestMethodEmprestimoDAOBoleto() { EmprestimoDAO empDAO = new EmprestimoDAO(); PessoaDAO dao = new PessoaDAO(); Pessoa p = dao.PesquisaPessoaPorId(2); ContaCorrente cli1 = new ContaCorrente { Numero = 4, Saldo = 0.0, Limite = 0.0f, Pessoa = p, Emprestimos = null, Investimentos = null }; Taxa taxa = new Taxa() { Id = 1, Valor = 10 }; Emprestimo emprestimo = new Emprestimo() { Valor = 2000, Parcelas = 10, ContaCorrente = cli1, Taxa = taxa, DataInicio = DateTime.Now }; Assert.AreEqual(true, empDAO.InserirEmprestimo(emprestimo, "boleto")); }
public void alterar() { //mensagem de retorno string altaux = null; //nova pessoa pra pegar os valores dos textbox referente à pessoa logada pessoa altp = new pessoa(); //seta valores - cpf da pessoa logada, e valores que podem ser alterados nos textbox altp.cpf = pessoaSessaoLogada.cpf; altp.nome = txtNome.Text; altp.sobrenome = txtSobrenome.Text; altp.email = txtEmail.Text; altp.idade = Convert.ToInt32(txtIdade.Text); if (rdbtnMasc.Checked == true && rdbtnFem.Checked == false) { altp.sexo = true; } else if (rdbtnMasc.Checked == false && rdbtnFem.Checked == true) { altp.sexo = false; } altp.senha = txtSenha.Text; //faz a alteração, e retorna na variável a mensagem de resposta altaux = PessoaDAO.alterarPessoa(altp); //mostra a mensagem que retornou MessageBox.Show(altaux); this.Hide(); }
private void salvar(Pessoa pessoa) { PessoaDAO dao = new PessoaDAO(); MemoryStream mstream = new MemoryStream(); pcbFotoConta.Image.Save(mstream, pcbFotoConta.Image.RawFormat); byte[] img = mstream.ToArray(); pessoa.tipo = "Pessoa Física"; pessoa.cpf = txtCpf.Text.Replace(".", ""); pessoa.dataNascimento = Convert.ToDateTime(txtDataNasc.Text); pessoa.nome = txtNome.Text; pessoa.email = txtEmail.Text; pessoa.telefone = txtTelefone.Text; pessoa.endereco = txtEndereco.Text; pessoa.bairro = txtBairro.Text; pessoa.cep = txtCep.Text; pessoa.cidade = txtCidade.Text; pessoa.estado = txtEstado.Text; pessoa.imgUser = img; dao.update(pessoa); MessageBox.Show("Usuário alterado com sucesso", "Sucesso!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); }
public ActionResult frmBuscaUnidade() { UnidadeDAO unidadeDAO = new UnidadeDAO(); BlocoDAO blocoDAO = new BlocoDAO(); PessoaDAO pessoaDAO = new PessoaDAO(); List <Pessoa> lstPessoa = pessoaDAO.busca(); List <Bloco> lstBloco = blocoDAO.busca(); List <Unidade> lstUnidade = unidadeDAO.busca(); Pessoa pessoa = new Pessoa(); Bloco bloco = new Bloco(); foreach (Unidade u in lstUnidade) { foreach (Pessoa p in lstPessoa) { foreach (Bloco b in lstBloco) { if (b.id_bloco == u.bloco.id_bloco && p.id_pessoa == u.proprietario.id_pessoa) { u.bloco = b; u.proprietario = p; } } } } ViewBag.lstUnidade = lstUnidade; return(View()); }
private void Listar() { List <Cliente> listaClientes = PessoaDAO.BuscarTodosCliente(); dtaListaCliente.ItemsSource = listaClientes; dtaListaCliente.Items.Refresh(); }
//ExecutarOperacaoBD escolhendo o tipo de comando e passando o parâmetro necessário para a operação public Object BD(char _c, Object _param) { try { PessoaDAO dao = new PessoaDAO(); switch (_c) { case 'i': return(dao.InserirNoBD((Pessoa)_param)); case 'd': return(dao.DeletarNoBD((Int64)_param)); case 'u': return(dao.AlterarNoBD((Pessoa)_param)); case 't': return(dao.ListarTodos()); case 'o': return(dao.BuscarPorID((Int64)_param)); //case 'f': //return dao.BuscarListaFiltrada((String)_param); } return(null); } catch (Exception ex) { throw new Exception(ex.Message); } }
private void btn_salvar_Click(object sender, RoutedEventArgs e) { if (!string.IsNullOrWhiteSpace(tb_cpf.Text)) { Pessoa pessoa = new Pessoa { Nome = tb_nome.Text, CNH = tb_cnh.Text, CPF = tb_cpf.Text, DataNascimento = tb_dn.Text, EMail = tb_email.Text, Endereço = tb_endereco.Text, Telefone1 = tb_tel1.Text, Telefone2 = tb_tel2.Text, }; if (PessoaDAO.Cadastrar(pessoa)) { MessageBox.Show("Cliente Salvo com Sucesso!"); } else { MessageBox.Show("Cliente Já cadastrado!"); } } }
//private void Window_Loaded(object sender, RoutedEventArgs e) //{ // tipopessoa.ItemsSource = Enum.GetValues(typeof(TipoPessoa)).Cast<TipoPessoa>(); //} private void Cadastrar(object sender, RoutedEventArgs e) { Pessoa p = new Pessoa(); p.Nome = nome.Text; p.Nascimento = nascimento.SelectedDate; p.Usuario = usuario.Text; p.Cpf = cpf.Text; p.Sexo = cboSexo.Text; if (administrador.IsChecked == true) { p.Admin = true; } if (!Validacao.ValidarCpf(cpf.Text)) { MessageBox.Show("CPF inválido tente novamente"); return; } //TODO: validar usuario if (PessoaDAO.CadastrarPessoa(p)) { MessageBox.Show("Usuário salvo com sucesso!"); LimparFormulario(); CarregarUsuarios(); } else { MessageBox.Show("Usuário não salvo"); } }
private List <PizzaFuncionarioInfo> ListaAtendimentosFuncionarios() { var atendimentos = new AtendimentoDAO().ListaPorData(1); var funcionarios = new PessoaDAO().ListaPorFuncao(ETipoPessoa.Funcionario); var lista = new List <PizzaFuncionarioInfo>(); foreach (var funcionario in funcionarios) { var convertido = 0; foreach (var atendimento in atendimentos) { if (funcionario.ID == atendimento.FuncionarioID) { if (atendimento.Resultado == EResultado.Convertido) { convertido++; } } } var percentual = (convertido * 100) / atendimentos.Count; lista.Add(new PizzaFuncionarioInfo(funcionario.Nome, percentual)); } return(lista); }
private void filtrar() { try { PessoaBean pessoa = new PessoaBean(); pessoa.idPessoa = Uteis.stringToInt(txtId.Text); pessoa.nome = txtNome.Text; pessoa.apelido = txtApelido.Text; pessoa.logradouro = txtLogradouro.Text; pessoa.numDoc = txtDocumento.Text; GrupoPessoaBean grupo = new GrupoPessoaBean(); grupo.descr = txtGrupo.Text; pessoa.grupoPessoa = grupo; List <PessoaBean> list = PessoaDAO.getRecords(pessoa); dgvDados.DataSource = list; dgvDados.Select(); } catch (InvalidPropertyValueException e) { MessageBox.Show(e.Message); txtId.Select(); } }
private void BtnAlterarCadastro(object sender, RoutedEventArgs e) { if (txtNome.Text != "" && txtNome.Text != null) { if (txtTelefone.Text != "" && txtTelefone.Text != null) { if (txtSexo.Text != "" && txtSexo.Text != null) { usuario.Nome = txtNome.Text.ToString(); usuario.Telefone = txtTelefone.Text.ToString(); usuario.Sexo = txtSexo.Text.ToString(); PessoaDAO.AlterarPessoa(usuario); MessageBox.Show("Cadastro Alterado."); Close(); } else { MessageBox.Show("Favor preencher o Sexo"); } } else { MessageBox.Show("Favor preencher o Telefone"); } } else { MessageBox.Show("Favor preencher o nome"); } }