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));
 }