public ActionResult Index(string tag) { var m = new TagsModel(); if (tag.HasValue()) m.tag = tag; m.SetCurrentTag(); InitExportToolbar(); return View(m); }
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); }
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); }
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); }
public ActionResult SwitchTag(string tag) { var m = new TagsModel { tag = tag }; m.SetCurrentTag(); if (Request.UrlReferrer != null) return Redirect(Request.UrlReferrer.ToString()); return Redirect("/"); }
public ActionResult NewTag(TagsModel m) { Util2.CurrentTag = m.tagname.Replace("!", "_"); DbUtil.Db.TagCurrent(); return View("Tags", m); }
public ActionResult SetShared(TagsModel m) { m.SetShareIds(); return View("Results", m); }
public ActionResult Results(TagsModel m) { m.SetCurrentTag(); InitExportToolbar(); return View(m); }