public void AddWeatherStationDataToDatabase(Station stationAdded, Location locationStation, SmartIrrigationModels.Models.DTOS.Node node) { HourlyDataOfAPointQueryParams data = new HourlyDataOfAPointQueryParams( float.Parse(locationStation.Latitude.Replace(",", "."), CultureInfo.InvariantCulture.NumberFormat), float.Parse(locationStation.Longitude.Replace(",", "."), CultureInfo.InvariantCulture.NumberFormat), null, DateTime.Now.AddDays(-9).ToString("yyyy-MM-dd"), DateTime.Now.ToString("yyyy-MM-dd"), null); var hourlyData = _weatherHistoryDomain.GetHourlyDataOfPoint(data, stationAdded.Name); _weatherHistoryDomain.AddHourlyDataOfPointToDatabase(hourlyData, stationAdded.Name, node.IdNode); }
public RootWeatherDataModel <HourlyDataModel> GetHourlyDataOfPoint( HourlyDataOfAPointQueryParams hourlyDataOfAPointParams) => _weatherHistoryDomain.GetHourlyDataOfPoint(hourlyDataOfAPointParams);