public ActionResult TagDelete(int?id)
        {
            tActivityLabel x = db.tActivityLabel.FirstOrDefault(f => f.fId == id);

            //var x = db.tActivityHadLabel.Where(f => f.tActivityLabelId == id);
            //db.tActivityHadLabel.RemoveRange(x);
            //var y = db.tActivityLabel.Where(f => f.fId == id);
            //db.tActivityLabel.RemoveRange(y);
            db.tActivityLabel.Remove(x);
            db.SaveChanges();
            return(RedirectToAction("TagList"));
        }
        public ActionResult TagEdit(string fName, int fId)
        {
            tActivityLabel t = db.tActivityLabel.FirstOrDefault(f => f.fId == fId);

            if (t != null)
            {
                t.fLabelName = fName;
                db.SaveChanges();
            }

            return(RedirectToAction("TagList"));
        }
        public ActionResult TagAdd(string NewTag)
        {
            tActivityLabel tag = db.tActivityLabel.FirstOrDefault(f => f.fLabelName == NewTag);

            if (tag == null)
            {
                tActivityLabel N = new tActivityLabel();
                N.fLabelName = NewTag;
                db.tActivityLabel.Add(N);
                db.SaveChanges();
            }
            else
            {
                MessageBox.Show("已擁有此標籤");
                return(View());
            }
            return(RedirectToAction("TagList"));
        }