public ActionResult Edit([FromRoute] int id, [FromBody] WriterEditModel writer) { _writerRepository.Edit(new Writer { Id = id, FirstName = writer.FirstName, LastName = writer.LastName, DateOfBirth = writer.DateOfBirth, Biography = writer.Biography }); return(Ok(writer)); }
public async Task <IActionResult> Edit(WriterEditModel writer) { if (ModelState.IsValid) { _writerRepository.Edit(new Writer { Id = writer.Id, FirstName = writer.FirstName, LastName = writer.LastName, DateOfBirth = writer.DateOfBirth, Biography = writer.Biography }); return(RedirectToAction("Index")); } return(View(writer)); }