public FriendViewModel Get(string id) { var friend = _friendRepository.Get(id); var viewModel = new FriendAdapter().FriendToViewModel(friend); return(viewModel); }
public void Update(FriendViewModel viewModel) { var friend = new FriendAdapter().ViewModelToFriend(viewModel); _friendRepository.Update(friend); }
// Displays the all the users sorted by "match" private void DisplayUsers(View view) { mUsers = new List<Profile> (); foreach (Profile user in db.Query<Profile>("SELECT * FROM Profile")) { if (!(user.StudentID == mCurrentUser.StudentID)) { mUsers.Add (user); } } mUsers = mUsers.OrderByDescending (user => user.GetRank (mCurrentUser)).ToList(); // Add users to the mUsers list // Inflate the listview with the mUsers list mUsersList = view.FindViewById<ListView>(Resource.Id.listFriends); mAdapter = new FriendAdapter (Activity, mUsers, mCurrentUser); mUsersList.Adapter = mAdapter; }