public ActionResult TypeAdd([Bind(Exclude = "Id")] ActivityLogTypeModel model) { if (!_permissionService.Authorize(StandardPermissionProvider.ManageActivityLog)) { return(AccessDeniedView()); } if (model.Name != null) { model.Name = model.Name.Trim(); } if (model == null) { return(RedirectToAction("ListTypes")); } var logType = new ActivityLogType { SystemKeyword = model.Name, Name = model.Name, Enable = model.Enable }; _customerActivityService.InsertActivityType(logType); _customerActivityService.InsertActivity(LogType.添加日志类型.ToString(), LogType.添加日志类型.ToString() + "(Name = {0})"); return(new JsonResult()); }
public ActionResult TypeDelete(ActivityLogTypeModel model) { if (!_permissionService.Authorize(StandardPermissionProvider.ManageActivityLog)) { return(AccessDeniedView()); } if (model == null) { return(RedirectToAction("ListTypes")); } if (ModelState.IsValid) { var logType = _customerActivityService.GetActivityTypeById(model.Id); if (logType == null) { return(Content("No logType could be loaded with the specified ID")); } _customerActivityService.DeleteActivityType(logType); _customerActivityService.InsertActivity(LogType.除日志类型.ToString(), LogType.除日志类型.ToString() + "(Name = {0})", logType.Name); } return(new JsonResult()); }
public static ActivityLogType ToEntity(this ActivityLogTypeModel model) { return(model.MapTo <ActivityLogTypeModel, ActivityLogType>()); }
public static ActivityLogType ToEntity(this ActivityLogTypeModel model, ActivityLogType destination) { return(model.MapTo(destination)); }