Example #1
0
File: Basic.cs Project: radtek/EMIP
        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);
            }
        }