public async Task <IActionResult> Edit(int id, [Bind("Nome,CpfCnpj,Rg,DataNascimento,NacionalidadeId,SexoId,TipoPessoaId,Logradouro,Bairro,Municipio,Cep,Numero,Ativo,Id")] Entities.Entities.Pessoa.Pessoa pessoa) { if (id != pessoa.Id) { return(NotFound()); } if (ModelState.IsValid) { try { await _context.Update(pessoa); } catch (DbUpdateConcurrencyException) { if (!await PessoaExists(pessoa.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["NacionalidadeId"] = new SelectList(await _contextNacionalidade.List(), "Id", "Descricao", pessoa.NacionalidadeId); ViewData["SexoId"] = new SelectList(await _contextSexo.List(), "Id", "Descricao", pessoa.SexoId); ViewData["TipoPessoaId"] = new SelectList(await _contextTipoPessoa.List(), "Id", "Descricao", pessoa.TipoPessoaId); return(View(pessoa)); }
public void Put([FromBody] Pessoa pessoa) { _pessoa.Update(pessoa); }
public void Update(Pessoa Entitie) { _ipessoa.Update(Entitie); }