示例#1
0
        public ActionResult Delete(int num = 0)
        {
            club_group group = Db.club_group.Find(num);

            if (group == null)
            {
                return(HttpNotFound());
            }
            return(View(group));
        }
示例#2
0
 public ActionResult Create(club_group group)
 {
     if (ModelState.IsValid)
     {
         group.Seo = OK.ConvertSeo(group.Name);
         Db.club_group.Add(group);
         Db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(group));
 }
示例#3
0
 public ActionResult Edit(club_group group)
 {
     if (ModelState.IsValid)
     {
         Db.Entry(group).State = EntityState.Modified;
         group.Seo             = OK.ConvertSeo(group.Name);
         Db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(group));
 }
示例#4
0
        public ActionResult DeleteConfirmed(int num)
        {
            club_group group = Db.club_group.Find(num);

            foreach (var post in group.club_posts.ToList())
            {
                Db.club_post.Remove(post);
            }
            foreach (var member in group.club_members.ToList())
            {
                Db.club_groupmember.Remove(member);
            }
            Db.club_group.Remove(group);
            Db.SaveChanges();
            return(RedirectToAction("Index"));
        }
示例#5
0
        public ActionResult AddMember(int num)
        {
            club_group group = Db.club_group.Find(num);

            if (group == null)
            {
                return(HttpNotFound());
            }
            else
            {
                var groupmember = new club_groupmember()
                {
                    club_group = group
                };
                return(View(groupmember));
            }
        }