Beispiel #1
0
        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));
        }
Beispiel #2
0
        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());
        }