/// <summary> /// 新建实体时使用 /// </summary> public static PrivacyItem New() { PrivacyItem privacyItem = new PrivacyItem() { ItemName = string.Empty, Description = string.Empty }; return(privacyItem); }
/// <summary> /// 新建实体时使用 /// </summary> public static PrivacyItem New() { PrivacyItem privacyItem = new PrivacyItem() { ItemName = string.Empty, Description = string.Empty }; return privacyItem; }
public ActionResult ManagePrivacyItemsPost() { List<PrivacyItem> systemPrivacyItems = new List<PrivacyItem>(); IEnumerable<PrivacyItemGroup> PrivacyItemGroups = PrivacyItemGroup.GetAll(); foreach (var item in PrivacyItemGroups) { IEnumerable<PrivacyItem> privacyItems = privacyService.GetPrivacyItems(item.TypeId, null); foreach (var privacyItem in privacyItems) { PrivacyItem adminPrivacyItem = new PrivacyItem { ApplicationId = privacyItem.ApplicationId, Description = privacyItem.Description, ItemKey = privacyItem.ItemKey, ItemName = privacyItem.ItemName, DisplayOrder = privacyItem.DisplayOrder, ItemGroupId = privacyItem.ItemGroupId, PrivacyStatus = Request.Form.Get<PrivacyStatus>(privacyItem.ItemKey, PrivacyStatus.Part) }; systemPrivacyItems.Add(adminPrivacyItem); } } privacyService.UpdatePrivacyItems(systemPrivacyItems); TempData["StatusMessageData"] = new StatusMessageData(StatusMessageType.Success, "更新隐私规则成功"); return Redirect(SiteUrls.Instance().ManagePrivacyItems()); }