public ActionResult CreateActivityLogType(ActivityLogTypeModel model ) { if (ModelState.IsValid) { var activityType = new ActivityLogType() { Name = model.Name.Trim(), SystemKeyword = model.SystemKeyword.Trim() }; activityService.InsertActivityType(activityType); return Json(new { IsValid = true }); } //If we got this far, something failed, redisplay form return Json(new { IsValid = false, htmlData = RenderPartialViewToString("_CreateActivityLogType", model) }); }
/// <summary> /// Deletes an activity log type item /// </summary> /// <param name="activityLogType">Activity log type</param> public virtual void DeleteActivityType(ActivityLogType activityLogType) { Guard.IsNotNull(activityLogType, "activityLogType"); activityLogTypeRepository.Delete(activityLogType); cacheManager.RemoveByPattern(ACTIVITYTYPE_PATTERN_KEY); }