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);
        }
Exemple #2
0
				public GroupEditModel GroupEditModelByGroupId (int id)
				{
					var group = _groupDal.GetGroupById (id);

					if (group == null)
						throw new AppException ($"Error loading Group by ID: {id}");

					var result = new GroupEditModel ();
					result.Update (group);
					result.GroupId = group.GroupId;

					return result;
				}