Exemplo n.º 1
0
        public void AddLapStatistic(Domain.LapStatistic lapStatistic)
        {
            var entityLapStatistic = Convert(lapStatistic);

            this._dbContext.LapStatistics.Add(entityLapStatistic);
            this._dbContext.SaveChanges();
        }
Exemplo n.º 2
0
        public void AddLapStatistic(Domain.LapStatistic lapStatistic)
        {
            var mongoActiveTeam = Convert(lapStatistic);

            var collection = this._db.GetCollection <LapStatistic>(CollectionName);

            collection.InsertOne(mongoActiveTeam);
        }
Exemplo n.º 3
0
        private static Domain.LapStatistic Convert(LapStatistic lapStatistic)
        {
            var result = new Domain.LapStatistic(
                lapStatistic.RaceId,
                lapStatistic.TeamId,
                lapStatistic.TeamName,
                lapStatistic.DistanceInMeters,
                TimeSpan.Parse(lapStatistic.Length),
                lapStatistic.CompletedOn);

            return(result);
        }
Exemplo n.º 4
0
        private static Domain.LapStatistic Convert(LapStatistic lapStatistic)
        {
            var result = new Domain.LapStatistic(
                new Guid(lapStatistic.RaceId),
                new Guid(lapStatistic.TeamId),
                lapStatistic.TeamName,
                lapStatistic.DistanceInMeters,
                lapStatistic.Length,
                lapStatistic.CompletedOn);

            return(result);
        }
Exemplo n.º 5
0
        private static LapStatistic Convert(Domain.LapStatistic lapStatistic)
        {
            var result = new LapStatistic
            {
                CompletedOn      = lapStatistic.CompletedOn,
                DistanceInMeters = lapStatistic.DistanceInMeters,
                Length           = lapStatistic.Length,
                Pace             = lapStatistic.Pace,
                RaceId           = lapStatistic.RaceId.ToString(),
                TeamId           = lapStatistic.TeamId.ToString(),
                TeamName         = lapStatistic.TeamName
            };

            return(result);
        }