Beispiel #1
0
        public static string SavePageContent(int pageID, int templateID, string mInfo, string loginUserInfo)
        {
            string returnStr = "";
            JObject objVenue = JObject.Parse(mInfo);
            try
            {
                using (venuesEntities db = new venuesEntities())
                {

                    tbl_page_content tbm = new tbl_page_content();
                    tbm.ModuleID = int.Parse(objVenue["ModuleID"].ToString());
                    tbm.PageID = pageID;
                    tbm.TemplateID = templateID;
                    tbm.ContentValue = objVenue["ContentValue"].ToString();

                    tbm.ContentSequence = int.Parse(objVenue["ContentSequence"].ToString());

                    db.AddTotbl_page_content(tbm);
                    if (db.SaveChanges() != 0)
                    {
                        returnStr = KeyManager.RetrunSucceed;
                    }
                    else
                    {
                        returnStr = KeyManager.RetrunUnSucceed;
                    }
                }
            }
            catch (Exception e)
            {
                returnStr = e.Message;
                LogManager.addLog(KeyManager.LogTypeId_Error, KeyManager.MENUS.Menu_PagesManager, "新增页面内容,mInfo=" + mInfo + ";错误信息:" + e.Message, loginUserInfo);
            }

            return returnStr;
        }