Esempio n. 1
0
        public async Task AddIssTrackPoint(IssLocationDto locationDto)
        {
            var beginningTrackPoint = MapIssTrackPoint(locationDto);

            await _dbContext.IssTrackPoints.AddAsync(beginningTrackPoint);

            await _dbContext.SaveChangesAsync();
        }
Esempio n. 2
0
        private static IssTrackPoint MapIssTrackPoint(IssLocationDto locationDto)
        {
            if (locationDto.HasSucceeded.Equals("success"))
            {
                var beginningTrackPoint = new IssTrackPoint
                {
                    Timestamp = locationDto.Timestamp,
                    Latitude  = locationDto.IssCoordinatesDto.Latitude,
                    Longitude = locationDto.IssCoordinatesDto.Longitude
                };
                return(beginningTrackPoint);
            }

            Console.WriteLine("JSON File is invalid. Failed to map Track Point");
            return(null);
        }