예제 #1
0
				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;
				}
예제 #2
0
        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));
        }