public IActionResult Upsert(BulkyBook.Models.CoverType cover)
 {
     if (ModelState.IsValid)
     {
         if (cover.Id == 0)
         {
             _coverTypeRepository.Add(cover);
         }
         else
         {
             _coverTypeRepository.Update(cover);
         }
         _coverTypeRepository.Commit();
         return(RedirectToAction(nameof(Index))); // action name
     }
     return(View(cover));
 }
Beispiel #2
0
        public async Task <IActionResult> Upsert(CoverType cover)
        {
            if (ModelState.IsValid)
            {
                if (cover.Id == 0)
                {
                    _coverTypeRepository.Add <CoverType>(cover);
                }
                else
                {
                    _coverTypeRepository.Update <CoverType>(cover);
                }

                await _coverTypeRepository.SaveAll();

                return(RedirectToAction(nameof(Index)));
            }

            return(View(cover));
        }