public ServiceResponse <Coach> GetCoach(int id) { return(TryExecute(() => { var coach = _coachRepository.GetCoachById(id); if (coach == null) { return ServiceResponse <Coach> .Error(new ErrorDetails(404, string.Format(Error404_CouldNotFindCoach, id))); } return ServiceResponse <Coach> .Success(coach); })); }
public Coach GetCoachById(int coachId) { return(_coachRepository.GetCoachById(coachId)); }