public int Insert(Enrollment _enrollment)
        {
            ChallengeClubRelationProvider _ChallengeClubRelationProvider = new ChallengeClubRelationProvider();
            var entity = _ChallengeClubRelationProvider.GetChallengeClubRelationshipSync(_enrollment.ClubId, _enrollment.ChallengeId);

            _enrollment.ChallengeClubRelationId = entity.ChallengeClubRelationId;
            UserChallengeEnrollment _userClubEnrollment = new UserChallengeEnrollment();

            _userClubEnrollment.UserId                  = _enrollment.UserId;
            _userClubEnrollment.ChallengeId             = _enrollment.ChallengeId;
            _userClubEnrollment.ChallengeClubRelationId = _enrollment.ChallengeClubRelationId;
            return(Insert(_userClubEnrollment));
        }
 public int Delete(UserChallengeEnrollment _userChallengeEnrollment)
 {
     return(userChallengeEnrollmentProviderRepository.Delete(_userChallengeEnrollment));
 }
 public int Insert(UserChallengeEnrollment _userChallengeEnrollment)
 {
     return(userChallengeEnrollmentProviderRepository.Insert(_userChallengeEnrollment));
 }