Exemple #1
0
        public IActionResult EditCategory(EditEventCategoryViewModel model)
        {
            EventCategory category = eventRepository.GetEventCategoryById(model.Id);

            if (category != null && ModelState.IsValid)
            {
                category.Title = model.Title;
                eventRepository.UpdateEventCategory(category);
                eventRepository.Save();
                TempData["category-updated"] = $"The Category, { category.Title }, was updated successfully";
                return(Json(new { success = true }));
            }
            else
            {
                return(PartialView("EditCategory", model));
            }
        }
Exemple #2
0
        public IActionResult EditCategory(long Id)
        {
            EventCategory category = eventRepository.GetEventCategoryById(Id);

            if (category == null)
            {
                ViewBag.ErrorMessage = $"Unknown event category resource";
                return(View("error"));
            }
            EditEventCategoryViewModel model = new EditEventCategoryViewModel
            {
                Title = category.Title,
                Id    = category.Id
            };

            return(PartialView("EditCategory", model));
        }