Exemplo n.º 1
0
        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) });
        }
Exemplo n.º 2
0
        /// <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);
        }