// // GET: /Index/ //验证是否登录 登录的话显示主页 否则返回登录页面 public ActionResult Index(User user) { if (Session["LoginState"] != null) { user.User_Id = ((User)Session["user"]).User_Id; ViewBag.user = (User)Session["user"]; GroupSql gsql = new GroupSql(); //获取好友分组信息 List <Group> group_list = gsql.getGroupFriendInfo(user); ViewBag.group_list = group_list; //code //获取站内信信息 扔到ViewBag MailSql msl = new MailSql(); Mail m = new Mail(); m.User_Id = user.User_Id; msl.getMailInfo(m); ViewBag.mail = m; PhotoSql ps = new PhotoSql(); //获取排行榜图片 List <Photo> rankList = ps.getRankList(); ViewBag.rankList = rankList; //获取推荐照片 List <Photo> recommandList = ps.getRecommandList(user); ViewBag.recommandList = recommandList; return(View()); } else { return(RedirectToAction("index", "Login")); } }
//创建分组 public ActionResult addGroup(Group group) { group.User_Id = ((User)Session["user"]).User_Id; GroupSql gsql = new GroupSql(); gsql.addGroupFriendInfo(group); return(RedirectToAction("index", "FFTXIndex")); }
// // GET: /Friend/ //显示好友分组页面 public ActionResult Index() { User u = new User(); u.User_Id = ((User)Session["user"]).User_Id; GroupSql gsql = new GroupSql(); //获取好友分组信息 List <Group> group_list = gsql.getGroupFriendInfo(u); ViewBag.group_list = group_list; /**一下信息 挪到下面**/ FriendSql fsl = new FriendSql(); List <Friend> flist = fsl.getFriendList(u, 1); ViewBag.flist = flist; return(View()); }
//根据所选分组 显示好友 public ActionResult showFriends() { User u = new User(); u.User_Id = ((User)Session["user"]).User_Id; GroupSql gsql = new GroupSql(); //获取好友分组信息 List <Group> group_list = gsql.getGroupFriendInfo(u); ViewBag.group_list = group_list; //获取 指定分组的好友 int group_id = Int32.Parse(Request.QueryString["group_id"]); FriendSql fsl = new FriendSql(); List <Friend> flist = fsl.getFriendList(u, group_id); ViewBag.flist = flist; ViewBag.group_id = group_id; return(View()); }