Ejemplo n.º 1
0
        //
        // 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"));
            }
        }
Ejemplo n.º 2
0
        //创建分组
        public ActionResult addGroup(Group group)
        {
            group.User_Id = ((User)Session["user"]).User_Id;
            GroupSql gsql = new GroupSql();

            gsql.addGroupFriendInfo(group);
            return(RedirectToAction("index", "FFTXIndex"));
        }
Ejemplo n.º 3
0
        //
        // 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());
        }
Ejemplo n.º 4
0
        //根据所选分组 显示好友
        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());
        }