Пример #1
0
 public ActionResult Index(string tag)
 {
     var m = new TagsModel();
     if (tag.HasValue())
         m.tag = tag;
     m.SetCurrentTag();
     InitExportToolbar();
     return View(m);
 }
Пример #2
0
 public ActionResult RenameTag(TagsModel m, string renamedTag = null)
 {
     m.tagname = renamedTag;
     if (!m.tagname.HasValue())
         return View("Tags", m);
     DbUtil.Db.TagCurrent().Name = m.tagname;
     DbUtil.Db.SubmitChanges();
     Util2.CurrentTag = m.tagname;
     return View("Tags", m);
 }
Пример #3
0
 public ActionResult RenameTag(TagsModel m, string renamedTag = null)
 {
     if (renamedTag == null || !renamedTag.HasValue())
         return View("Tags", m);
     m.tagname = renamedTag.Replace("!", "_");
     var t = DbUtil.Db.TagCurrent();
     t.Name = m.tagname;
     DbUtil.Db.SubmitChanges();
     Util2.CurrentTag = m.tagname;
     return View("Tags", m);
 }
Пример #4
0
        public ActionResult Delete()
        {
            var t = DbUtil.Db.TagCurrent();
            if (t.TagShares.Count() > 0 || t.PeopleId != Util.UserPeopleId)
                return Content("error");

            t.DeleteTag(DbUtil.Db);
            DbUtil.Db.SubmitChanges();
            Util2.CurrentTag = "UnNamed";
            var m = new TagsModel();
            return View("Tags", m);
        }
Пример #5
0
 public ActionResult SwitchTag(string tag)
 {
     var m = new TagsModel { tag = tag };
     m.SetCurrentTag();
     if (Request.UrlReferrer != null)
         return Redirect(Request.UrlReferrer.ToString());
     return Redirect("/");
 }
Пример #6
0
 public ActionResult NewTag(TagsModel m)
 {
     Util2.CurrentTag = m.tagname.Replace("!", "_");
     DbUtil.Db.TagCurrent();
     return View("Tags", m);
 }
Пример #7
0
 public ActionResult SetShared(TagsModel m)
 {
     m.SetShareIds();
     return View("Results", m);
 }
Пример #8
0
 public ActionResult Results(TagsModel m)
 {
     m.SetCurrentTag();
     InitExportToolbar();
     return View(m);
 }