public ActionResult Create(ModelArticle model, FormCollection fc)
        {
            ViewBag.Categorys = QueryCategoryAll(model.Categoryid.ToString());
            ViewBag.CategorysTwo = QueryCategoryAll(model.CategoryTwo);
            var result = new ResultBase();
            var resultMsg = string.Empty;
            var fileName = CommonMethod.ImageUpload(out result, this.HttpContext);
            if (result.result == -2)
            {
                ViewBag.CustomScript = UtilityScript.ShowMessage(result.resultMsg, isCreate: true);
                return View(model);
            }

            model.Context = fc["editorValue"];
            model.Thumbnails = string.IsNullOrWhiteSpace(fileName) ? model.Thumbnails : fileName;
            model.Status = Convert.ToInt32(model.IsPermission);
            model.Isrecommend = Convert.ToInt32(model.IsRec);
            LogicArticle artDal = new LogicArticle();
            var res = artDal.ArticleInsertUpdate(out resultMsg, model);
            if (res > 0)
            {
                resultMsg = "操作成功!";
                ViewBag.CustomScript = UtilityScript.ShowMessage(resultMsg, isCreate: true, isSuccess: true, funName: "Goto");
            }
            else
            {
                resultMsg = "操作失败,请检查数据是否正确后重新操作!";
                ViewBag.CustomScript = UtilityScript.ShowMessage(resultMsg, isCreate: true, isSuccess: true, funName: "BtnShow");
            }
            return View(model);
        }
        public ActionResult Create(ModelArticle model, FormCollection fc)
        {
            var customScript = string.Empty;
            IList<SelectListItem> categorys = new List<SelectListItem>();
            IList<SelectListItem> categorysTwo = new List<SelectListItem>();

            try
            {
                categorys = QueryCategoryAll(model.Categoryid.ToString());
                categorysTwo = QueryCategoryAll(model.CategoryTwo);
                var result = new ResultBase();
                var resultMsg = string.Empty;
                var fileName = CommonMethod.ImageUpload(out result, this.HttpContext);
                if (result.result == -2)
                {
                    customScript = UtilityScript.ShowMessage(result.resultMsg, isCreate: true);
                    return View(model);
                }

                model.Context = fc["editorValue"];
                model.Thumbnails = string.IsNullOrWhiteSpace(fileName) ? model.Thumbnails : fileName;
                model.Status = Convert.ToInt32(model.IsPermission);
                model.Isrecommend = Convert.ToInt32(model.IsRec);
                model.Createdate = model.Createdate;
                LogicArticle artDal = new LogicArticle();
                var resultInsertUpdate = artDal.ArticleInsertUpdate(out resultMsg,base.AuthorizeInfo, model);

                if (resultInsertUpdate > 0)
                    customScript = UtilityScript.ShowMessage(BaseDict.OperationSuccessfullyMsg, isCreate: true, isSuccess: true, funName: "Goto");
                else
                    customScript = UtilityScript.ShowMessage(resultMsg, isCreate: true, isSuccess: false, funName: "BtnShow");
            }
            catch (AuthorizeException ex)
            {
                customScript = Library.Common.UtilityScript.ShowMessage("系统出错,错误信息:" + ex.Message, title: "警告", isSuccess: false, funName: "GotoLogin");
            }
            catch (Exception ex)
            {
                customScript = Library.Common.UtilityScript.ShowMessage("系统出错,错误信息:" + ex.Message, title: "警告");
            }

            ViewBag.Categorys = categorys;
            ViewBag.CategorysTwo = categorysTwo;
            ViewBag.CustomScript = customScript;
            return View(model);
        }