Esempio n. 1
0
        //
        // GET: /bwum/Help/

        public ActionResult Index()
        {
            SystemArticle article = new SystemArticle();
            using (ClubEntities club = new ClubEntities()) {
                article = club.SystemArticles.Where(a => a.Variables == "sys-info-help-um").FirstOrDefault();
            }
            return View("~/areas/bwum/views/help/index.cshtml", article);
        }
 public ActionResult Edit(int? id) {
     tId = id ?? 1;
     sysArticle = new SystemArticle();
     using (club = new ClubEntities()) {
         sysArticle = club.SystemArticles.Where(s => s.Id == tId).FirstOrDefault();
     }
     if (sysArticle == null)
         return RedirectToAction("notfound","error");
     return View(sysArticle);
 }
 public ActionResult Edit(int id, string title, string variables, string context)
 {
     sysArticle = new SystemArticle();
     using (club = new ClubEntities()) {
         sysArticle = club.SystemArticles.Where(s => s.Id == id).FirstOrDefault();
         if (sysArticle != null) {
             sysArticle.Title = title;
             sysArticle.Text = context;
             sysArticle.Variables = variables;
         }
         else{
             return RedirectToAction("notfound","error");
         }
         if (club.SaveChanges() >= 0) {
             status = Status.success;
             hitStr = "文章更新成功!";
         }
         else
         {
             hitStr = "文章更新失败,请稍后重试!";
         }
     }
     return View("~/areas/bwum/views/sarticle/edit.cshtml",sysArticle);
 }
 public ActionResult Create() {
     sysArticle = new SystemArticle();
     return View("~/areas/bwum/views/sarticle/edit.cshtml", sysArticle);
 }
 public ActionResult Create(string title, string context,string variables)
 {
     sysArticle = new SystemArticle() { Title = title, Text = context,PutDate=DateTime.Now,Variables=variables};
     if (!string.IsNullOrEmpty(title))
     {
         using (club = new ClubEntities())
         {
             club.SystemArticles.Add(sysArticle);
             if (club.SaveChanges() >= 0)
             {
                 hitStr = "系统文章创建成功!";
                 status = Status.success;
             }
             else
             {
                 hitStr = "系统文章创建失败,请稍后重试!";
             }
         }
     }
     else {
         hitStr = "文章的标题不能为空!";
     }
     ViewBag.statusStr = HtmlCommon.GetHitStr(hitStr,status);
     return View("~/areas/bwum/views/sarticle/edit.cshtml",sysArticle);
 }
 private bool SetStatus(string[] chks, int sId)
 {
     using (club = new ClubEntities())
     {
         SystemArticle sysArticle = new SystemArticle();
         int aId = 0;
         foreach (string chk in chks)
         {
             aId = Convert.ToInt32(chk);
             sysArticle = club.SystemArticles.Where(a => a.Id == aId).FirstOrDefault();
             sysArticle.Status = (byte)sId;
             if (club.SaveChanges() < 0)
                 return false;
         }
         return true;
     }
 }