Example #1
0
        public ActionResult WdServers()
        {
            int UserId = BBRequest.GetUserId();

            g = gm.GetGame("jstm");
            if (UserId > 0)
            {
                GameUser gu = new GameUser();
                gu = gum.GetGameUser(UserId);
                ViewData["UserName"] = gu.UserName;
                ViewData["TjqfHref"] = "#";
                ViewData["TjqfName"] = "暂无";
                ViewData["LLHref"]   = "#";
                ViewData["LLName"]   = "最近没有玩游戏哦";
                OnlineLog ol = new OnlineLog();
                ol = new OnlineLogManager().GetLastLogin(UserId, g.Id);
                if (ol != null)
                {
                    GameServer Llqf = sm.GetGameServer(ol.ServerId);
                    ViewData["LLHref"] = "client://loadgame|http://www.5577yx.com/" + g.GameNo + "/LoginGame?S=" + Llqf.QuFu;
                    ViewData["LLName"] = Llqf.Name;
                }
                if (g.tjqf > 0)
                {
                    GameServer tjqf = sm.GetGameServer(g.tjqf);
                    ViewData["TjqfHref"] = "client://loadgame|http://www.5577yx.com/" + g.GameNo + "/LoginGame?S=" + tjqf.QuFu;
                    ViewData["TjqfName"] = tjqf.Name;
                }
                List <GameServer> gsList = new List <GameServer>();
                gsList = sm.GetServersByGame(g.Id);
                string            ServerHtml = "";
                List <GameServer> serverList = new List <GameServer>();
                foreach (GameServer gs in gsList)
                {
                    if (gs.State == 3 || gs.State == 4)
                    {
                        serverList.Add(gs);
                        //<li><div class="tpb"><a class="btn" href="http://www.5577yx.com/" + @g. + "/LoginGame?S=" + gs.QuFu + "\" target=\"_self\">" + gs.Name" onclick="gotoPlay('89','s86_86')" title="双线86区">[双线86区]</a></div></li>
                        ServerHtml += "<li><div class=\"tpb\"><a class=\"btn\" href=\"http://www.5577yx.com/" + g.GameNo + "/LoginGame?S=" + gs.QuFu + "\" target=\"_self\">" + "[" + gs.Name + "]" + "</a></div></li>";
                    }
                }
                ViewData["gsHtml"] = ServerHtml;
                // ViewData["serverList"] = serverList;
                Utils.WriteCookie2("miniloader", "1", "5577yx.com");

                return(View());
            }
            else
            {
                return(RedirectToAction("Wd"));
            }
        }
Example #2
0
        public ActionResult WdServers()
        {
            int UserId = BBRequest.GetUserId();

            g = gm.GetGame("ahxx");
            if (UserId > 0)
            {
                GameUser gu = new GameUser();
                gu = gum.GetGameUser(UserId);
                ViewData["UserName"] = gu.UserName;
                ViewData["TjqfHref"] = "#";
                ViewData["TjqfName"] = "暂无";
                ViewData["LLHref"]   = "#";
                ViewData["LLName"]   = "最近没有玩游戏哦";
                OnlineLog ol = new OnlineLog();
                ol = new OnlineLogManager().GetLastLogin(UserId, g.Id);
                if (ol != null)
                {
                    GameServer Llqf = sm.GetGameServer(ol.ServerId);
                    ViewData["LLHref"] = "client://loadgame|http://www.5577yx.com/" + g.GameNo + "/LoginGame?S=" + Llqf.QuFu;
                    ViewData["LLName"] = Llqf.Name;
                }
                if (g.tjqf > 0)
                {
                    GameServer tjqf = sm.GetGameServer(g.tjqf);
                    ViewData["TjqfHref"] = "client://loadgame|http://www.5577yx.com/" + g.GameNo + "/LoginGame?S=" + tjqf.QuFu;
                    ViewData["TjqfName"] = tjqf.Name;
                }
                List <GameServer> gsList = new List <GameServer>();
                gsList = sm.GetServersByGame(g.Id);
                //string ServerHtml = "";
                List <GameServer> serverList = new List <GameServer>();
                foreach (GameServer gs in gsList)
                {
                    if (gs.State == 3 || gs.State == 4)
                    {
                        serverList.Add(gs);
                        //ServerHtml += "<a href=\"client://loadgame|http://www.5577yx.com/" + g.GameNo + "/LoginGame?S=" + gs.QuFu + "\" target=\"_self\">" + gs.Name + "</a>";
                    }
                }
                //ViewData["gsHtml"] = ServerHtml;
                ViewData["serverList"] = serverList;
                Utils.WriteCookie2("miniloader", "1", "5577yx.com");

                return(View());
            }
            else
            {
                return(RedirectToAction("Wd"));
            }
        }
Example #3
0
        public string TjGameHtml(List <Games> GameList)
        {
            string          HtmlStr = "";
            ServersMananger sm      = new ServersMananger();

            foreach (Games g in GameList)
            {
                //List<GameServer> listServer = sm.GetServersByGame(g.Id, 3);
                //listServer.ElementAt(0);
                string serverName = sm.GetGameServer(g.tjqf).Name;
                string qufu       = sm.GetGameServer(g.tjqf).QuFu;
                string p          = g.GameDesc;
                string type       = g.GameProperty.Split('|')[0];
                string descript   = p.Length < 50 ? p : p.Substring(0, 50);
                //HtmlStr += "<div class=\"hot_gm\"><a href=\"/" + g.GameNo + "/Servers\" target=\"_blank\"><img src=\"" + g.IndexHdImg + "\" width=\"230\" height=\"148\" title=\"点击进入游戏\"></a></div>";
                HtmlStr += "<li><img src=\"" + g.IndexHdImg + "\"style=\"width:210px;height:270px;\"/><div class=\"into\" style=\"display: block; bottom: -252px;\"><div class=\"into_wrap\"><div class=\"t\"><span class=\"nm\">" + g.Name + "</span><span class=\"rol\">" + type + "</span></div><p><a href=\"/" + g.GameNo + "\"target=\"_blank\">" + descript + "...</a></p><a href=\"/" + g.GameNo + "\" class=\"to\" target=\"_blank\">进入官网</a><div class=\"going\" id=\"JPYX_73_1\"><span class=\"sev\"><a class=\"lines\" href=\"/" + g.GameNo + "/LoginGame?S=" + qufu + "\" target=\"_blank\">" + serverName + "</a></span><a class=\"g\" href=\"/" + g.GameNo + "/LoginGame?S=" + qufu + "\" target=\"_blank\">go</a><span class=\"new\">new</span></div><div class=\"going\" id=\"JPYX_73_2\"><span class=\"sev\"><a class=\"lines\" href=\"/" + g.GameNo + "/LoginGame?S=1\" target=\"_blank\">双线1服</a></span><a class=\"g\" href=\"/" + g.GameNo + "/LoginGame?S=1\" target=\"_blank\">go</a><span class=\"ht\">hot</span></div></div><div class=\"into_bg\"></div></li>";
            }
            return(HtmlStr);
        }
Example #4
0
        public ActionResult Index()
        {
            g = gm.GetGame("nslm");
            List <GameServer> gsList = new List <GameServer>();

            gsList = sm.GetServersByGame(g.Id);
            ViewData["ServersHtml"] = hh.ServersHtml(gsList);
            ViewData["GameNo"]      = g.GameNo;
            ViewData["TjqfHref"]    = "#";
            ViewData["TjqfName"]    = "暂无推荐区服";
            ViewData["GameDes"]     = g.GameDesc;
            if (g.tjqf > 0)
            {
                GameServer tjqf = sm.GetGameServer(g.tjqf);
                ViewData["TjqfHref"] = "/" + g.GameNo + "/LoginGame?S=" + tjqf.QuFu;
                ViewData["TjqfName"] = tjqf.Name;
            }
            ViewData["YqLink"] = hh.YqLinkHtml("20");

            List <News> Newlist = new List <News>();

            Newlist = nm.GetNews(7, 2, g.Id);
            string NewsHtml = "";

            foreach (News n in Newlist)
            {
                NewsHtml += "<p><span class=\"date\">" + n.ReleaseTime + "</span><span class=\"leis\"><a href=\"#\">热点</a></span><a href=\"/NewsCenter/News?N=" + n.Id + "\" title=\"" + n.Title + "\" class=\"zw\">" + (n.Title.Length < 15 ? n.Title : n.Title.Substring(0, 15)) + "</a></p>";
            }
            ViewData["News"] = NewsHtml;

            List <News> GGNewlist = new List <News>();

            GGNewlist = nm.GetNews(7, 4, g.Id);
            string GGNewsHtml = "";

            foreach (News n in GGNewlist)
            {
                GGNewsHtml += "<li><span class=\"date fr\">" + n.ReleaseTime + "</span>[公告]<a href=\"/NewsCenter/News?N=" + n.Id + "\" target=\"_self\"title=\"" + n.Title + "\">" + (n.Title.Length < 15 ? n.Title : n.Title.Substring(0, 15)) + "</strong></a></li>";
            }
            ViewData["GGNews"] = GGNewsHtml;
            return(View());
        }
Example #5
0
        public string BengbengSel()
        {
            string UserName = Request["idCode"];
            string GameNo   = Request["GameNo"];
            string Code     = Request["Code"];

            if (Code == DESEncrypt.Md5(UserName + GameNo + "717915FEC23F46D5", 32))
            {
                try
                {
                    GameUser      gu   = gum.GetGameUser(UserName);
                    Games         game = gm.GetGame(GameNo);
                    List <string> list = olm.GetServerList(game.Id, gu.Id.ToString());
                    GameUserInfo  gui  = new GameUserInfo();
                    GameServer    gs   = new GameServer();
                    foreach (string server in list)
                    {
                        GameUserInfo gui2 = gm.GetGameUserInfo(game.Id, gu.Id, int.Parse(server));
                        if (gui2.Level > gui.Level)
                        {
                            gui = gui2;
                            gs  = sm.GetGameServer(int.Parse(server));
                        }
                    }
                    if (gui.Level > 0)
                    {
                        string Status = "0";
                        if (!string.IsNullOrEmpty(gu.annalID) && gu.From_Url == "BengBeng")
                        {
                            Status = "1";
                        }
                        string Res = "{\"Result\":{\"Status\":\"" + Status + "\",\"UserID\":\"" + gu.Id + "\",\"UserName\":\"" + gu.UserName + "\",\"UserServer\":\"" + gs.QuFu + "\",\"ServerName\":\"" + gui.ServerName + "\",\"UserRole\":\"" + gui.UserName + "\",\"UserLevel\":\"" + gui.Level + "\",\"ChongZhi\":\"" + gui.Money + "\"}}";
                        return(Res);
                    }
                    else
                    {
                        return("没有等级大于0的角色!");
                    }
                }
                catch (Exception ex)
                {
                    return("查询异常:" + ex.Message);
                }
            }
            else
            {
                return("验证失败!");
            }
        }
Example #6
0
        public void GetGetOnlineLog(HttpContext context)
        {
            List <OnlineLog> list = new List <OnlineLog>();

            list = new OnlineLogManager().GetOnlineLog(GetUser(context).Id, 2);
            string HtmlStr = "";

            foreach (OnlineLog ol in list)
            {
                Games      g  = gm.GetGame(ol.GameId);
                GameServer gs = sm.GetGameServer(ol.ServerId);
                HtmlStr += " <span ><a href=\"/" + g.GameNo + "/LoginGame?S=" + gs.QuFu + "\" target=\"_blank\">" + gm.GetGame(ol.GameId).Name + "-" + sm.GetGameServer(ol.ServerId).Name + " </a></span><br/>";
            }
            context.Response.Write(HtmlStr);
        }
Example #7
0
        public ActionResult Index()
        {
            ViewData["MyInfoOn"]   = "ch_son_p_cur";
            ViewData["UserInfoON"] = "ch_id_cur";
            ViewData["menu1On"]    = "pay_menu_cur1";
            ViewData["menu2On"]    = "reddot";
            ViewData["menu3On"]    = "reddot";
            int UserId = BBRequest.GetUserId();

            if (UserId > 0)
            {
                GameUser gu = gum.GetGameUser(UserId);
                ViewData["Photo"]    = gu.Photo;
                ViewData["UserName"] = gu.UserName;
                ViewData["Money"]    = gu.Money;
                ViewData["FlMoney"]  = gu.RebateMoney;
                ViewData["vip"]      = gu.GradeId > 0 ? "vip1_12.jpg" : "vip11_0.jpg";
                if (gu.IsSpreader <= 0)
                {
                    ViewData["IsSpread"] = "display:none";
                }
                List <GameServer> NewServerlist = new List <GameServer>();
                NewServerlist             = sm.GetNewsServer(6);
                ViewData["NewServerHtml"] = hh.GetNewServerHtml(NewServerlist);
                ViewData["MsgCount"]      = smm.GetSysMsgCount(gu.Id);
            }
            else
            {
                return(RedirectToAction("Login", "Home"));
            }
            string           LoginOnline = "";
            List <OnlineLog> list        = new List <OnlineLog>();

            list = olm.GetOnlineLog(UserId, 4);
            foreach (OnlineLog ol in list)
            {
                Games g = new Games();
                g = gm.GetGame(ol.GameId);
                GameServer gs = new GameServer();
                gs = sm.GetGameServer(ol.ServerId);
                if (gs != null)
                {
                    LoginOnline += "<a href=\"/" + g.GameNo + "/LoginGame?S=" + gs.QuFu + "\" target=\"_blank\"><li><img src=\"" + gs.Img + "\"><br><span class=\"span_lanse\">" + g.Name + "</span>&nbsp;" + gs.Name + "</li></a>";
                }
            }
            ViewData["LoginOnline"] = LoginOnline;
            return(View());
        }
Example #8
0
        public ActionResult Index()
        {
            g = gm.GetGame("xxas");
            List <GameServer> gsList = new List <GameServer>();

            gsList = sm.GetServersByGame(g.Id, 5);
            string ServerHtml = "";

            foreach (GameServer gs in gsList)
            {
                ServerHtml += "<li><a href=\"/" + g.GameNo + "/LoginGame?S=" + gs.QuFu + "\"><span>" + gs.Name + "</span><span class=\"status\">火爆</span></a></li>";
            }
            ViewData["ServersHtml"] = ServerHtml;
            ViewData["GameNo"]      = g.GameNo;
            ViewData["TjqfHref"]    = "#";
            ViewData["TjqfName"]    = "暂无推荐区服";
            ViewData["GameDes"]     = g.GameDesc;
            if (g.tjqf > 0)
            {
                GameServer tjqf = sm.GetGameServer(g.tjqf);
                ViewData["TjqfHref"] = "/" + g.GameNo + "/LoginGame?S=" + tjqf.QuFu;
                ViewData["TjqfName"] = tjqf.Name;
            }


            List <News> Newlist = new List <News>();

            Newlist = nm.GetNews(5, 4, g.Id);
            string NewsHtml = "";

            foreach (News n in Newlist)
            {
                NewsHtml += "<li><span class=\"date\">" + n.ReleaseTime.ToString("yyyy-MM-dd") + "</span><a href=\"/NewsCenter/News?N=" + n.Id + "\">[新闻]" + (n.Title.Length < 25 ? n.Title : n.Title.Substring(0, 25)) + "</a></li>";
            }
            ViewData["News"] = NewsHtml;

            List <News> GGNewlist = new List <News>();

            GGNewlist = nm.GetNews(5, 2, g.Id);
            string GGNewsHtml = "";

            foreach (News n in GGNewlist)
            {
                GGNewsHtml += "<li><span class=\"date\">" + n.ReleaseTime.ToString("yyyy-MM-dd") + "</span><a href=\"/NewsCenter/News?N=" + n.Id + "\">[公告]" + (n.Title.Length < 25 ? n.Title : n.Title.Substring(0, 25)) + "</a></li>";
            }
            ViewData["GGNews"] = GGNewsHtml;
            return(View());
        }
Example #9
0
        public void GetAllSpreadGame(HttpContext context)
        {
            int    PageSize = int.Parse(context.Request["PageSize"]);
            int    PageNum  = int.Parse(context.Request["PageNum"]);
            string WhereStr = context.Request["WhereStr"];
            int    UserId   = UserId = BBRequest.GetUserId();
            Dictionary <string, string> list = new Dictionary <string, string>();

            list = om.GetAllSpreadGame(PageSize, PageNum, UserId, WhereStr);
            string HtmlStr = "";

            foreach (KeyValuePair <string, string> kv in list)
            {
                GameServer gs       = sm.GetGameServer(int.Parse(kv.Key));
                string     GameName = gm.GetGame(gs.GameId).Name;
                HtmlStr += "<tr><td>" + GameName + "-" + gs.Name + "</td><td>" + kv.Value + "</td></tr>";
            }
            context.Response.Write(HtmlStr);
        }
Example #10
0
        public ActionResult Left()
        {
            int UserId = BBRequest.GetUserId();

            if (UserId > 0)
            {
                GameUser gu = gum.GetGameUser(UserId);
                ViewData["UserNameed"] = gu.UserName;
                ViewData["Money"]      = gu.Money;
                ViewData["Photo"]      = gu.Photo + ".jpg";
                List <OnlineLog> Ollist = new List <OnlineLog>();
                Ollist = new OnlineLogManager().GetOnlineLog(gu.Id, 2);
                string HtmlStr = "";
                foreach (OnlineLog ol in Ollist)
                {
                    Games      g  = gm.GetGame(ol.GameId);
                    GameServer gs = sm.GetGameServer(ol.ServerId);
                    HtmlStr += " <li ><a href=\"/" + g.GameNo + "/LoginGame?S=" + gs.QuFu + "\" target=\"_blank\" class=\"dub\"><span>" + sm.GetGameServer(ol.ServerId).Name + "</span><span class=\"g\">go</span></a>" + "<a class=\"n\" href=\"#\" target=\"_blank\">" + gm.GetGame(ol.GameId).Name + "</a></li>";
                }
                ViewData["OnlineLogHtml"] = HtmlStr;
                ViewData["LoginStyle"]    = "style=\"display: none;\"";
            }
            else
            {
                if (Utils.GetCookie("6qmgamesame") != "")
                {
                    string value    = Utils.GetCookie("6qmgamesame");
                    string UserName = DESEncrypt.DesDecrypt(value.Split('|')[0]);
                    string PWD      = DESEncrypt.DesDecrypt(value.Split('|')[1]);
                    ViewData["UserName"] = UserName;
                    ViewData["PWD"]      = PWD;
                }
                ViewData["LoginedStyle"] = "style=\"display: none;\"";
            }
            List <GameServer> list = new List <GameServer>();

            list = sm.GetNewsServer(6);
            ViewData["NewServerHtml"] = hh.GetNewServerHtml(list);
            return(PartialView());
        }
Example #11
0
        public ActionResult EditServer(int ServerId)
        {
            if (Session[Keys.SESSION_ADMIN_INFO] == null)
            {
                return(RedirectToAction("Login", "Admin"));
            }
            else
            {
                Master master = Session[Keys.SESSION_ADMIN_INFO] as Master;
                if (rcm.GetRoleCompetence(master.RoleId, 11241))
                {
                    GameServer gs = new GameServer();
                    gs = sm.GetGameServer(ServerId);
                    ViewData["ServerId"]   = gs.Id;
                    ViewData["ServerNo"]   = gs.ServerNo;
                    ViewData["GameId"]     = gs.GameId;
                    ViewData["QuFu"]       = gs.QuFu;
                    ViewData["ServerName"] = gs.Name;
                    ViewData["Line"]       = gs.Line;
                    ViewData["State"]      = gs.State;
                    ViewData["StartTime"]  = gs.StartTime;
                    ViewData["Sort_Id"]    = gs.Sort_Id;
                    ViewData["Img"]        = gs.Img;
                    ViewData["ServerDesc"] = gs.ServerDesc;
                    ViewData["ServerId"]   = gs.Id;
                    ViewData["ServerId"]   = gs.Id;

                    ViewData["Function"] = "UpdateData('/Servers/UpdateServer')";

                    ViewData["AllGameHtml"] = hh.AllGameHtml();
                    return(View("Server"));
                }
                else
                {
                    return(RedirectToAction("Login", "Admin"));
                }
            }
        }
Example #12
0
        public ActionResult LoginGame(string GameNo, int Qf)
        {
            g = gm.GetGame(GameNo);
            GameServer gs = new GameServer();

            gs = sm.GetGameServer(g.Id, Qf);
            ViewData["Title"]      = "5577yx-" + g.Name;
            ViewData["ServerName"] = g.Name + "-" + gs.Name;
            ViewData["GameNo"]     = g.GameNo;
            ViewData["Qf"]         = Qf;
            if (gs.State == 1 && gs.StartTime < DateTime.Now)
            {
                gs.State = 4;
                sm.UpdateServer(gs);
            }
            if (gs.State != 1 && gs.StartTime > DateTime.Now)
            {
                gs.State = 1;
                sm.UpdateServer(gs);
            }
            if (gs.State == 1 && gs.StartTime > DateTime.Now)
            {
                TimeSpan ts = gs.StartTime - DateTime.Now;
                ViewData["TimeSpan"] = ts.TotalMilliseconds;
            }
            if (gs.State == 1 || gs.State == 2)
            {
                ViewData["State"] = gs.State;
                return(View("~/Views/GameCenter/LoginGame.cshtml"));
            }
            int UserId = BBRequest.GetUserId();

            if (UserId > 0)
            {
                ViewData["LoginUrl"] = gm.LoginUrl(g.Id, UserId, gs.Id, 0);
                gum.UpdateLastLogin(UserId);
                OnlineLog ol = new OnlineLog(0, UserId, g.Id, gs.Id, DateTime.Now, 0, 0);
                new OnlineLogManager().AddOnlineLog(ol);
            }
            else
            {
                if (Utils.GetCookie("6qmgamesame") != "")
                {
                    string   value    = Utils.GetCookie("6qmgamesame");
                    string   UserName = DESEncrypt.DesDecrypt(value.Split('|')[0]);
                    string   PWD      = DESEncrypt.DesDecrypt(value.Split('|')[1]);
                    GameUser gu       = gum.GetGameUser(UserName, DESEncrypt.Md5(PWD, 32));
                    if (gu != null)
                    {
                        BBRequest.WriteUserId(gu.Id);
                        gum.UpdateLastLogin(gu.Id);
                        ViewData["LoginUrl"] = gm.LoginUrl(g.Id, gu.Id, gs.Id, 0);
                        OnlineLog ol = new OnlineLog(0, gu.Id, g.Id, gs.Id, DateTime.Now, 0, 0);
                        new OnlineLogManager().AddOnlineLog(ol);
                    }
                    else
                    {
                        return(RedirectToAction("Login", "Home"));
                    }
                }
                else
                {
                    return(RedirectToAction("Login", "Home"));
                }
            }

            return(View("~/Views/GameCenter/LoginGame.cshtml"));
        }
Example #13
0
        public ActionResult WdServers()
        {
            int UserId = BBRequest.GetUserId();

            if (UserId > 0)
            {
                GameUser gu = new GameUser();
                gu = gum.GetGameUser(UserId);
                ViewData["UserName"] = gu.UserName;
                ViewData["TjqfHref"] = "#";
                ViewData["TjqfName"] = "暂无推荐区服";
                ViewData["LLHref"]   = "#";
                ViewData["LLName"]   = "暂无记录";
                OnlineLog ol = new OnlineLog();
                ol = new OnlineLogManager().GetLastLogin(UserId, g.Id);
                if (ol != null)
                {
                    GameServer Llqf = sm.GetGameServer(ol.ServerId);
                    if (Llqf.State == 1 || Llqf.State == 2)
                    {
                        ViewData["LLHref"] = "#";
                    }
                    else
                    {
                        ViewData["LLHref"] = gm.LoginUrl(g.Id, UserId, Llqf.Id, 1);
                    }
                    ViewData["LLName"] = Llqf.Name;
                }
                if (g.tjqf > 0)
                {
                    GameServer tjqf = sm.GetGameServer(g.tjqf);
                    ViewData["TjqfHref"] = gm.LoginUrl(g.Id, UserId, tjqf.Id, 1);
                    ViewData["TjqfName"] = tjqf.Name;
                }
                List <GameServer> gsList = new List <GameServer>();
                gsList = sm.GetServersByGame(g.Id);
                string ServerHtml = "";
                foreach (GameServer gs in gsList)
                {
                    switch (gs.State)
                    {
                    case 1:
                        ServerHtml += "<a><span class=\"yellow\"></span>" + gs.Name + "</a>";
                        break;

                    case 2:
                        ServerHtml += "<a><span class=\"gray\"></span>" + gs.Name + "</a>";
                        break;

                    case 3:
                        ServerHtml += "<a href=\"" + gm.LoginUrl(g.Id, UserId, gs.Id, 1) + "\"><span class=\"green\"></span>" + gs.Name + "</a>";
                        break;

                    case 4:
                        ServerHtml += "<a href=\"" + gm.LoginUrl(g.Id, UserId, gs.Id, 1) + "\"><span class=\"red\"></span>" + gs.Name + "</a>";
                        break;

                    default:
                        break;
                    }
                }
                ViewData["gsHtml"] = ServerHtml;

                return(View());
            }
            else
            {
                return(RedirectToAction("Wd"));
            }
        }