コード例 #1
0
        public IActionResult GetActivitiesFromAGroup(int id)
        {
            try
            {
                List <Activity> activities = serviceGroupActivity.GetAllActivitiesFromAGroup(id);

                return(Ok(ToOutputModelList(activities)));
            }
            catch
            {
                return(BadRequest());
            }
        }
コード例 #2
0
        public IActionResult GetAllActivitiesFromAUser(int id)
        {
            try
            {
                List <Group>    groups     = serviceUserGroup.GetAllGroupsFromAUser(id);
                List <Activity> activities = new List <Activity>();

                foreach (Group group in groups)
                {
                    List <Activity> allActivitiesFromAGroup = serviceGroupActivity.GetAllActivitiesFromAGroup(group.Id);
                    foreach (Activity activity in allActivitiesFromAGroup)
                    {
                        activities.Add(activity);
                    }
                }

                return(Ok(ToOutputModelList(activities)));
            }
            catch
            {
                return(BadRequest());
            }
        }