public IActionResult ChangePubDate(ChangePubDateDto dto, [FromServices] IChangePubDateService service) { Request.ThrowErrorIfNotLocal(); service.UpdateBook(dto); SetupTraceInfo(); //REMOVE THIS FOR BOOK as it could be confusing return(View("BookUpdated", "Successfully changed publication date")); }
public IActionResult ChangePubDate(ChangePubDateDto changePubDate, [FromServices] IChangePubDateService service) { Request.ThrowErrorIfNotLocal(); var updatedBook = service.UpdateBook(changePubDate); SetupTraceInfo(); return(View("BookUpdated", "Successfully changed publication date")); }
public IActionResult ChangePubDate(ChangePubDateDto dto, [FromServices] IChangePubDateService service) { if (!ModelState.IsValid) { return(View(dto)); } service.UpdateBook(dto); SetupTraceInfo(); return(View("BookUpdated", "Successfully changed publication date")); }