public FriendViewModel Create(FriendViewModel appModel) => _createbleAppService.Create(appModel);
public FriendPage(FriendViewModel vm) { InitializeComponent(); ViewModel = vm; BindingContext = ViewModel; }
public FriendViewModel Update(FriendViewModel viewModel) => _updatableAppService.Update(viewModel);
protected override async Task OnInitializedAsync() { Friend = await FriendDataService.GetFriendDetails(new Guid(FriendId)); }
public FriendTransfer(FriendViewModel list, RemoteSteamApp[] items) { SourceLibrary = list; SourceGames = items; }
public FriendTransfer(FriendViewModel list, RemoteSteamApp item) { SourceLibrary = list; SourceGame = item; }
public ActionResult FriendList() { FriendViewModel model = new FriendViewModel(); List <ApplicationUser> friends = new List <ApplicationUser>(); List <FriendRequests> requestsSent = new List <FriendRequests>(); List <FriendRequests> requestsReceived = new List <FriendRequests>(); List <ApplicationUser> friendsSent = new List <ApplicationUser>(); List <ApplicationUser> friendsReceived = new List <ApplicationUser>(); var currUser = UserManager.FindById(User.Identity.GetUserId()); var firstFriends = DbManager.Friends .Where(f => f.User1Id == currUser.Id) .ToList(); foreach (var friend in firstFriends) { friends.Add(UserManager.FindById(friend.User2Id)); } var secondFriends = DbManager.Friends .Where(f => f.User2Id == currUser.Id) .ToList(); foreach (var friend in secondFriends) { friends.Add(UserManager.FindById(friend.User1Id)); } model.friends = friends; var friendRequestsSent = DbManager.FriendRequests .Where(r => r.UserSentId == currUser.Id) .ToList(); foreach (var request in friendRequestsSent) { var user = UserManager.FindById(request.UserReceivedId); if (user != null) { requestsSent.Add(request); friendsSent.Add(user); } } var friendRequestsReceived = DbManager.FriendRequests .Where(r => r.UserReceivedId == currUser.Id) .ToList(); foreach (var request in friendRequestsReceived) { var user = UserManager.FindById(request.UserSentId); if (user != null) { requestsReceived.Add(request); friendsReceived.Add(user); } } model.friendRequestsSent = requestsSent; model.friendRequestsReceived = requestsReceived; model.friendsSent = friendsSent; model.friendsReceived = friendsReceived; return(PartialView(model)); }