public IActionResult GetActivitiesFromAGroup(int id) { try { List <Activity> activities = serviceGroupActivity.GetAllActivitiesFromAGroup(id); return(Ok(ToOutputModelList(activities))); } catch { return(BadRequest()); } }
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()); } }