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"));
 }
예제 #2
0
        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"));
        }