public JsonResult Update(Pessoa pessoa)
        {
            var alterou   = repository.Alterar(pessoa);
            var resultado = new { status = alterou };

            return(Json(resultado));
        }
示例#2
0
        [HttpPost] //POST (enviar)
        public ActionResult EditarPessoa(Pessoa pessoa)
        {
            if (ModelState.IsValid) // Vai no Model e verifica os DataAnnotations se são válidos
            {
                _repository = new PessoaRepository();
                _repository.Alterar(pessoa);
            }

            return(RedirectToAction("Listados")); // redireciona para action apontada
        }
示例#3
0
        public ActionResult Editar(Guid idnumber, string nome)
        {
            PessoaRepository repository = new PessoaRepository();

            Pessoa pessoa = repository.BuscarPessoaPorIdNumber(idnumber);

            pessoa.Nome = nome;
            repository.Alterar(pessoa);

            return(View(pessoa));
        }
示例#4
0
        public static void Alterar(string id, PessoaDTO pessoa)
        {
            var repository = new PessoaRepository(PessoaDTO.Criar(pessoa));

            repository.Alterar(id);
        }