public virtual void SaveServerNotifyMessageCat(HttpContext context) { YZRequest request = new YZRequest(context); MessageCat messageCat = request.GetEnum <MessageCat>("messageCat"); JArray post = request.GetPostData <JArray>(); MessageItemCollection messageItems = post.ToObject <MessageItemCollection>(); using (BPMConnection cn = new BPMConnection()) { cn.WebOpen(); MessageGroupCollection messageGroups = NotifyManager.GetDefaultNotifyMessages(cn); messageGroups[messageCat.ToString()].MessageItems = messageItems; NotifyManager.SaveDefaultNotifyMessages(cn, messageGroups); } }