public MyGroupsViewModel MyGroupsViewModelByUserId (CustomUserEditModel user) { var result = new MyGroupsViewModel (); result.MyGroups = new List<Group> (); var grouplist = new List<Group> (); var groupsibelongto = _groupMembershipDal.GroupsBelongingToUserAccountNumberString (user.AccountNumberString); foreach (var g in groupsibelongto) { var group = new Group (); group = _groupDal.GetGroupById (g.GroupId); grouplist.Add (group); } result.MyGroups = grouplist; return result; }
public async Task <IActionResult> MyGroups() { var user = await _userManager.GetUserAsync(HttpContext.User); List <MyGroupsViewModel> myGroupsList = new List <MyGroupsViewModel>(); MyGroupsViewModel myGroupsViewModel = new MyGroupsViewModel() { GroupName = "Dolphins", GroupTeacher = "John", GroupDescription = "Alpha ghroup", GroupId = "1" }; myGroupsList.Add(myGroupsViewModel); MyGroupsViewModel myGroupsViewModel2 = new MyGroupsViewModel() { GroupName = "BBQ Yoga", GroupTeacher = "Che", GroupDescription = "BBQ + yoghurt", GroupId = "2" }; myGroupsList.Add(myGroupsViewModel2); MyGroupsViewModel myGroupsViewModel3 = new MyGroupsViewModel() { GroupName = "Twister", GroupTeacher = "Mike", GroupDescription = "hi nrg yoga yo", GroupId = "3" }; myGroupsList.Add(myGroupsViewModel3); //List<MyGroupsViewModel> myGroupsList = new Get().GetMyGroups(user.Id); return(View(myGroupsList)); }