Пример #1
0
 public ActionResult FAdminDeUsers(int id)
 {
     if ((new bizFactionDe()).GetByIsAdmin(id) != FactionDeID && UserCommon.CheckBBSHighAdminRight(AdminType) == false)
         return RedirectToAction("FAdminAlert", new { id = id });
     int deID = int.Parse(Request.QueryString["deid"].ToString());
     bizFaction bf=new bizFaction();
     bizFactionDe bfd = new bizFactionDe();
     bizUsers bu = new bizUsers();
     Faction model = bf.Get(id);
     FactionDe modelDe = bfd.Get(deID);
     List<FactionDe> listDe = bfd.ListByID(id);
     List<Users> listUser = bu.ListByFaction(id, deID);
     ViewData["ID"] = id;
     ViewData["Faction"] = model;
     ViewData["FactionDe"] = modelDe;
     ViewData["listDe"] = listDe;
     return View(listUser);
 }
Пример #2
0
 public ActionResult FUsers(int id)
 {
     bizUsers bu = new bizUsers();
     bizFaction bf = new bizFaction();
     bizFactionDe bfd = new bizFactionDe();
     List<Users> listUser = bu.ListByFaction(id);
     ViewData["ID"] = id;
     ViewData["FactionID"] = FactionID;
     return View();
 }
Пример #3
0
 public ActionResult FAdminDeDelete(int id)
 {
     if ((new bizFactionDe()).GetByIsAdmin(id) != FactionDeID && UserCommon.CheckBBSHighAdminRight(AdminType) == false)
         return RedirectToAction("FAdminAlert", new { id = id });
     int deID = int.Parse(Request.QueryString["deid"].ToString());
     bizFactionDe bfd = new bizFactionDe();
     bizUsers bu = new bizUsers();
     FactionDe model = bfd.Get(deID);
     if (model.IsAdmin == 1 || model.IsDefault == 1)
     {
         TempData["Msg"] = "�÷�Ų���ɾ��";
         return Redirect("/Factions/FAdminDe/" + id + ".html");
     }
     if (bu.ListByFaction(id, deID).Count >0)
     {
         TempData["Msg"] = "�÷�����г�Ա������ɾ��";
         return Redirect("/Factions/FAdminDe/" + id + ".html");
     }
     bfd.DeleteByDeID(deID, id);
     MyCache.BBSCache.ListFactionDeReLoad();
     return Redirect("/Factions/FAdminDe/" + id + ".html");
 }