public IHttpActionResult AddStationToGroup(int groupId, [FromUri] string[] ids) { Group group = _repo.GetGroup(groupId); if (group == null) { return(NotFound()); } if (group.Owner_Id == RequestContext.Principal.Identity.GetUserId()) { bool result = _repo.AddStationToGroup(group, ids); if (!result) { return(NotFound()); } return(Ok(_repo.GetGroup(group.Id))); } else { return(Unauthorized()); } }