public static SportWithSkillLevel CreateBasketballWithSkillLevel() { var sport = new SportWithSkillLevel { Name = "Basketball", SkillLevel = new SkillLevel(Constants.DefaultSkillLevel) }; return sport; }
public bool AddSportToProfile(Profile profile, SportWithSkillLevel sport) { using (var db = _connectionFactory.OpenDbConnection()) using (var dbCmd = db.CreateCommand()) { var playerSportLink = CreatePlayerSportLink(profile, sport); dbCmd.Insert(playerSportLink); return true; } }
public static SportWithSkillLevel CreateSoccerWithSkillLevel() { var sport = new SportWithSkillLevel { Name = "Soccer", SkillLevel = new SkillLevel(Constants.DefaultSkillLevel) }; return sport; }
private void CreateSportAndSkillLevel() { if (Sport != null) { var sportWithSkillLevel = new SportWithSkillLevel {Name = Sport.Name}; CreateSkillLevel(sportWithSkillLevel); _profile.SportsPlayed.Add(sportWithSkillLevel); } }
private void CreateSkillLevel(SportWithSkillLevel sportWithSkillLevel) { if (LevelOfSkill != null) sportWithSkillLevel.SkillLevel = LevelOfSkill; }
public void SetUp() { _sport = new SportWithSkillLevel(); }
private PlayerSportLink CreatePlayerSportLink(Profile profile, SportWithSkillLevel sport) { return new PlayerSportLink { PlayerId = profile.ProfileName, Sport = sport.Name, Skill = sport.SkillLevel.Level }; }