public IActionResult Edit(Publisher publisher) { if (ModelState.IsValid) { if (publisher.Id == 0) { publisher = publisherService.CreatePublisher(publisher); TempData["Message"] = "Publisher Created"; } else { publisher = publisherService.UpdatePublisher(publisher); TempData["Message"] = "Publisher Updated!"; } publisherService.Commit(); return(RedirectToAction("Index")); } return(View(publisher)); }
public IActionResult OnPost() { var pub = publisherService.DeletePublisher(Publisher.Id); if (pub == null) { return(RedirectToPage("NotFound")); } publisherService.Commit(); TempData["Message"] = "Publisher Deleted!"; return(RedirectToPage("PublisherList")); }
public IActionResult OnPost() { if (ModelState.IsValid) { if (Publisher.Id == 0) { Publisher = publisherService.CreatePublisher(Publisher); TempData["Message"] = "Publisher Created!"; } else { Publisher = publisherService.UpdatePublisher(Publisher); TempData["Message"] = "Publisher Upadated!"; } publisherService.Commit(); return(RedirectToPage("PublisherList", new { id = Publisher.Id })); } return(Page()); }