public ActionResult OffenceCategory(uint id) { OffenceCategoryModel offenceCategoryModel = null; OffenceCategory offenceCategory = DataProvider.OffenceCategoryRepository.GetOffenceCategoryByID((int)(id)); if (offenceCategory != null) { offenceCategoryModel = new OffenceCategoryModel(offenceCategory.DateCreatedUtc, offenceCategory.DateUpdatedUtc, offenceCategory.ID, offenceCategory.IsDeleted, offenceCategory.IsVisible, offenceCategory.Name); } return(View(offenceCategoryModel)); }
public ActionResult NewOffenceCategory(OffenceCategoryModel offenceCategoryModel) { ActionResult actionResult = null; if (ModelState.IsValid == true) { DataProvider.OffenceCategoryRepository.AddOffenceCategory(offenceCategoryModel.IsDeleted, offenceCategoryModel.IsVisible, offenceCategoryModel.Name); actionResult = RedirectToAction("OffenceCategories", "Admin"); } else { actionResult = View(offenceCategoryModel); } return(actionResult); }
public ActionResult OffenceCategory(OffenceCategoryModel offenceCategoryModel) { ActionResult actionResult = null; if (ModelState.IsValid == true) { if (offenceCategoryModel.IsDelete == true) { // Can't delete them at this time } else { DataProvider.OffenceCategoryRepository.UpdateOffenceCategory(offenceCategoryModel.ID, offenceCategoryModel.IsDeleted, offenceCategoryModel.IsVisible, offenceCategoryModel.Name); } actionResult = RedirectToAction("OffenceCategories", "Admin"); } else { actionResult = View(offenceCategoryModel); } return(actionResult); }