public FriendListViewModel GetFriendsCtrl(int id) { FriendListViewModel fvm = new FriendListViewModel(); FriendsBusinessLayer fbl = new FriendsBusinessLayer(); List <PersonalDetails> f = fbl.getAllFriends(id); fvm.friendListViewModel = f; return(fvm); }
public int GetYourFriendsRequests() { var manager = new UserManager <ApplicationUser>(new UserStore <ApplicationUser>(new ApplicationDbContext())); var currentUser = manager.FindById(User.Identity.GetUserId()); int id = currentUser.UserInfo.Id; FriendsBusinessLayer fbl = new FriendsBusinessLayer(); return(fbl.GetFriendsRequstNumber(id)); }
public JsonResult GetFriendsListCtrl(string searchFriendText) { var manager = new UserManager <ApplicationUser>(new UserStore <ApplicationUser>(new ApplicationDbContext())); var currentUser = manager.FindById(User.Identity.GetUserId()); int id = currentUser.UserInfo.Id; FriendsBusinessLayer fbl = new FriendsBusinessLayer(); return(Json(fbl.getListOfFriends(searchFriendText, id), JsonRequestBehavior.AllowGet)); }
public void RemoveFriend(int requesiFromId) { var manager = new UserManager <ApplicationUser>(new UserStore <ApplicationUser>(new ApplicationDbContext())); var currentUser = manager.FindById(User.Identity.GetUserId()); int id = currentUser.UserInfo.Id; FriendsBusinessLayer fbl = new FriendsBusinessLayer(); fbl.RejectFriend(id, requesiFromId); }
public void UpdateFriendRequest() { var manager = new UserManager <ApplicationUser>(new UserStore <ApplicationUser>(new ApplicationDbContext())); var currentUser = manager.FindById(User.Identity.GetUserId()); int id = currentUser.UserInfo.Id; FriendsBusinessLayer fbl = new FriendsBusinessLayer(); fbl.UpdateFriendRequestById(id); }
public void AddPost(String txt) { if (txt != null && txt != "") { var manager = new UserManager <ApplicationUser>(new UserStore <ApplicationUser>(new ApplicationDbContext())); var currentUser = manager.FindById(User.Identity.GetUserId()); int id = currentUser.UserInfo.Id; Post p = new Post(); p.PostToID = id; p.PostFromID = id; p.UserInfoID = id; p.PostText = txt; p.PostDate = DateTime.Now; FriendsBusinessLayer fbl = new FriendsBusinessLayer(); fbl.InsertPost(p); } }
public void AddFriendRequest(Friend f) { var manager = new UserManager <ApplicationUser>(new UserStore <ApplicationUser>(new ApplicationDbContext())); var currentUser = manager.FindById(User.Identity.GetUserId()); int id = currentUser.UserInfo.Id; Friend amigo = new Friend(); amigo.RequestFrom = id; amigo.RequestDate = DateTime.Now; amigo.RequestMessage = f.RequestMessage; amigo.RequestStatus = "undefined"; amigo.MeOnLine = false; amigo.FriendOnLine = false; amigo.UserInfoID = f.UserInfoID; FriendsBusinessLayer fbl = new FriendsBusinessLayer(); fbl.InsertFriendRequest(amigo); }
public List <PostsViewModel> GetAllPosts(int id, string un) { FriendsBusinessLayer fbl = new FriendsBusinessLayer(); return(fbl.GetPostsList(id, un)); }
public List <FriendRequestPersonViewModel> GetListOfFriendsRequests(int id) { FriendsBusinessLayer fbl = new FriendsBusinessLayer(); return(fbl.GetRequestList(id)); }