Пример #1
0
        public ActionResult LogIn()
        {
            int UserID            = Convert.ToInt32(Session["userID"]);
            var sign              = db.Signs.FirstOrDefault(o => o.ID == UserID);
            var BrowseText        = db.sp_BrowseText(UserID);
            AddfriendPlusText mix = new AddfriendPlusText()
            {
                browseText = BrowseText,
                sign       = sign
            };

            return(View("DynamicIndex", mix));
        }
Пример #2
0
        //尋找好友 //由好友ID搜尋
        public ActionResult searchUser(int id)
        {
            int UserID = Convert.ToInt32(Session["userID"]);
            var sign   = db.Signs.FirstOrDefault(o => o.ID == UserID);
            AddfriendPlusText friendPage = new AddfriendPlusText();

            var friendTextDetail = db.Signs.FirstOrDefault(o => o.ID == id);//好友資訊

            friendPage.friendID   = friendTextDetail.ID;
            friendPage.browseText = db.sp_BrowseText(friendTextDetail.ID);//文章資訊
            friendPage.FriendSign = friendTextDetail;
            friendPage.sign       = sign;
            return(View("FriendPage", friendPage));
        }
Пример #3
0
        //以使用者為主秀出文章(限定地區)
        public ActionResult BrowseTextByCounty(string id)
        {
            int UserID            = Convert.ToInt32(Session["userID"]);
            var sign              = db.Signs.FirstOrDefault(o => o.ID == UserID);
            var countyID          = db.Counties.First(c => c.countryName == id).countryID;
            var BrowseText        = db.sp_BrowseTextbyCounty(UserID, countyID);
            AddfriendPlusText mix = new AddfriendPlusText()
            {
                browseTextbyCounty = BrowseText,
                sign = sign,
            };

            return(View("DynamicIndex", mix));
        }
Пример #4
0
        //刪除好友
        public ActionResult delFriend(int id)
        {
            int UserID = Convert.ToInt32(Session["userID"]);
            var sign   = db.Signs.FirstOrDefault(o => o.ID == UserID);
            AddfriendPlusText friendPage = new AddfriendPlusText();
            var delfriend = db.Friends.FirstOrDefault(o => o.userID == UserID && o.friendID == id);

            db.Friends.Remove(delfriend);
            db.SaveChanges();
            var friendTextDetail = db.Signs.FirstOrDefault(o => o.ID == id);//好友(路人)資訊

            friendPage.friendID   = friendTextDetail.ID;
            friendPage.browseText = db.sp_BrowseText(friendTextDetail.ID);//文章資訊
            friendPage.FriendSign = friendTextDetail;
            friendPage.sign       = sign;

            return(View("FriendPage", friendPage));
        }