public PessoaDto BuscarPorCpf(string cpf) { using (PessoaFacade facade = new PessoaFacade()) { return(facade.BuscarPorCpf(cpf)); } }
public List <PessoaDto> ListarPessoas() { using (PessoaFacade facade = new PessoaFacade()) { return(facade.ListarPessoas()); } }
public PessoaDto BuscarPorCodigo(int codigo) { using (PessoaFacade facade = new PessoaFacade()) { return(facade.BuscarPorCodigo(codigo)); } }
public void SalvarPessoa(PessoaDto pessoa) { using (PessoaFacade facade = new PessoaFacade()) { facade.SalvarPessoa(ref pessoa); pessoasHub.Invoke("NotificarAlteracao", pessoa.Codigo, pessoa.NomeCompleto, pessoa.Cpf, pessoa.DataNascimento.ToShortDateString()); } }
public ActionResult Deletar(int id) { var result = PessoaFacade.Deletar(new Pessoa { Id = id }); return(RedirectToAction("Index")); }
public ActionResult Index() { List <Pessoa> pessoas = PessoaFacade.Listar(); if (pessoas == null) { pessoas = new List <Pessoa>(); } return(View(pessoas)); }
public void CadastroPessoa() { Pessoa pessoa = new Pessoa(); pessoa.Nome = "Leandro"; pessoa.DataNascimento = Convert.ToDateTime("18/11/1996"); pessoa.Idade = 22; pessoa.Dinheiro = 500; var retorno = PessoaFacade.Inserir(pessoa); Assert.AreEqual(retorno, true); }
public ActionResult SelecionarMaiorvalor() { List <Pessoa> pessoas = PessoaFacade.Listar(); if (pessoas == null) { pessoas = new List <Pessoa>(); } decimal maiorSaldo = pessoas.Max(c => c.Dinheiro); Pessoa pessoa = pessoas.Where(x => x.Dinheiro == maiorSaldo).FirstOrDefault(); return(View("Cadastrar", pessoa)); }
public ActionResult Incluir(Pessoa pessoa) { var result = PessoaFacade.Inserir(pessoa); if (pessoa.Id > 0) { bool atualizou = PessoaFacade.Atualizar(pessoa); if (!atualizou) { // mostra erro } } else { bool inseriu = PessoaFacade.Inserir(pessoa); if (!inseriu) { // mostra erro } } return(RedirectToAction("Index")); }
public ActionResult Editar(int id) { var pessoa = PessoaFacade.Selecionar(id); return(View("Cadastrar", pessoa)); }