public async Task AddIssTrackPoint(IssLocationDto locationDto) { var beginningTrackPoint = MapIssTrackPoint(locationDto); await _dbContext.IssTrackPoints.AddAsync(beginningTrackPoint); await _dbContext.SaveChangesAsync(); }
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); }