/// <summary> /// 新增文章 /// </summary> public ActionResult Create(string Id = null) { var model = new ModelArticle(); if (!string.IsNullOrWhiteSpace(Id)) { var idx = Convert.ToInt32(Id); LogicArticle artDal = new LogicArticle(); var resultMsg = string.Empty; model = artDal.ArticleDetail(out resultMsg, idx); model.IsPermission = model.Status == 1 ? true : false; model.IsRec = model.Isrecommend == 1 ? true : false; ViewBag.Categorys = QueryCategoryAll(model.Id.ToString()); ViewBag.CustomScript = string.Empty; } else { ViewBag.Categorys = QueryCategoryAll(); ViewBag.CustomScript = string.Empty; } return View(model); }
/// <summary> /// 新增文章 /// </summary> public ActionResult Create(string Id = null) { var model = new ModelArticle(); var customScript = string.Empty; IList<SelectListItem> categorys = new List<SelectListItem>(); IList<SelectListItem> categorysTwo = new List<SelectListItem>(); try { if (!string.IsNullOrWhiteSpace(Id)) { var idx = Convert.ToInt32(Id); LogicArticle artDal = new LogicArticle(); var resultMsg = string.Empty; model = artDal.ArticleDetail(out resultMsg, base.AuthorizeInfo, idx); model.IsPermission = model.Status == 1 ? true : false; model.IsRec = model.Isrecommend == 1 ? true : false; categorys = QueryCategoryAll(model.Id.ToString()); customScript = string.Empty; } else { model.Createdate = DateTime.Now; categorys = QueryCategoryAll(); customScript = string.Empty; } } 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); }
private ModelArticle GetDataModel(string Id) { var idx = 0; var resultMsg = string.Empty; var logic = new LogicArticle(); int.TryParse(Id, out idx); var model = logic.ArticleDetail(out resultMsg, idx); if (!string.IsNullOrWhiteSpace(resultMsg) && resultMsg.Contains(BaseDict.ErrorPrefix)) { model.Context = resultMsg; } if (model.Id < 1) { model.Context = "未查询到数据!"; } return model; }
/// <summary> /// 友情链接 /// </summary> public ActionResult LinksForum(string Id) { var resultMsg = string.Empty; var idx = 0; var logic = new LogicArticle(); int.TryParse(Id, out idx); var model = logic.ArticleDetail(out resultMsg,base.AuthorizeInfo, idx); return PartialView(model); }