Esempio n. 1
0
 /// <summary>
 /// Constructor with all parameters
 /// </summary>
 /// <param name="pWeatherDataId"></param>
 /// <param name="pWeatherStationId"></param>
 /// <param name="pDate"></param>
 /// <param name="pTemperature"></param>
 /// <param name="pTemperatureMax"></param>
 /// <param name="pTemperatureMin"></param>
 /// <param name="pTemperatureDewPoint"></param>
 /// <param name="pHumidity"></param>
 /// <param name="pHumidityMax"></param>
 /// <param name="pHumidityMin"></param>
 /// <param name="pBarometer"></param>
 /// <param name="pBarometerMax"></param>
 /// <param name="pBarometerMin"></param>
 /// <param name="pSolarRadiation"></param>
 /// <param name="pUVRadiation"></param>
 /// <param name="pRainDay"></param>
 /// <param name="pRainStorm"></param>
 /// <param name="pRainMonth"></param>
 /// <param name="pRainYear"></param>
 /// <param name="pEvapotranspiration"></param>
 /// <param name="pEvapotranspirationMonth"></param>
 /// <param name="pEvapotranspirationYear"></param>
 /// <param name="pObservations"></param>
 /// <param name="pWeatherDataType"></param>
 /// <param name="pWeatherDataInputType"></param>
 public WeatherData(long pWeatherDataId, long pWeatherStationId, DateTime pDate,
                    Double pTemperature, Double pTemperatureMax, Double pTemperatureMin, Double pTemperatureDewPoint,
                    Double pHumidity, Double pHumidityMax, Double pHumidityMin, Double pBarometer, Double pBarometerMax, Double pBarometerMin,
                    Double pSolarRadiation, Double pUVRadiation, Double pRainDay, Double pRainStorm, Double pRainMonth, Double pRainYear,
                    Double pEvapotranspiration, Double pEvapotranspirationMonth, Double pEvapotranspirationYear, Double pWindSpeed,
                    String pObservations, Utils.WeatherDataType pWeatherDataType, Utils.WeatherDataInputType pWeatherDataInputType)
 {
     this.WeatherDataId           = pWeatherDataId;
     this.WeatherStationId        = pWeatherStationId;
     this.Date                    = pDate;
     this.Temperature             = pTemperature;
     this.TemperatureMax          = pTemperatureMax;
     this.TemperatureMin          = pTemperatureMin;
     this.TemperatureDewPoint     = pTemperatureDewPoint;
     this.Humidity                = pHumidity;
     this.HumidityMax             = pHumidityMax;
     this.HumidityMin             = pHumidityMin;
     this.Barometer               = pBarometer;
     this.BarometerMax            = pBarometerMax;
     this.BarometerMin            = pBarometerMin;
     this.SolarRadiation          = pSolarRadiation;
     this.UVRadiation             = pUVRadiation;
     this.RainDay                 = pRainDay;
     this.RainStorm               = pRainStorm;
     this.RainMonth               = pRainMonth;
     this.RainYear                = pRainYear;
     this.Evapotranspiration      = pEvapotranspiration;
     this.EvapotranspirationMonth = pEvapotranspirationMonth;
     this.EvapotranspirationYear  = pEvapotranspirationYear;
     this.WindSpeed               = pWindSpeed;
     this.Observations            = pObservations;
     this.WeatherDataType         = pWeatherDataType;
     this.WeatherDataInputType    = pWeatherDataInputType;
 }
Esempio n. 2
0
 /// <summary>
 /// Constructor with all parameters
 /// </summary>
 /// <param name="pWeatherStationId"></param>
 /// <param name="pName"></param>
 /// <param name="pModel"></param>
 /// <param name="pStationType"></param>
 /// <param name="pDateOfInstallation"></param>
 /// <param name="pDateOfService"></param>
 /// <param name="pUpdateTime"></param>
 /// <param name="pWirelessTransmission"></param>
 /// <param name="pPositionId"></param>
 /// <param name="pGiveET"></param>
 /// <param name="pWeatherDataList"></param>
 /// <param name="pWeatherDataType"></param>
 /// <param name="pWebAddress"></param>
 public WeatherStation(long pWeatherStationId, String pName, String pModel,
                       Utils.WeatherStationType pStationType, DateTime pDateOfInstallation,
                       DateTime pDateOfService, DateTime pUpdateTime, int pWirelessTransmission,
                       long pPositionId, bool pGiveET, List <WeatherData> pWeatherDataList,
                       Utils.WeatherDataType pWeatherDataType, String pWebAddress)
 {
     this.WeatherStationId     = pWeatherStationId;
     this.Name                 = pName;
     this.Model                = pModel;
     this.DateOfInstallation   = pDateOfInstallation;
     this.DateOfService        = pDateOfService;
     this.UpdateTime           = pUpdateTime;
     this.WirelessTransmission = pWirelessTransmission;
     this.PositionId           = pPositionId;
     this.GiveET               = pGiveET;
     this.WeatherDataList      = pWeatherDataList;
     this.WeatherDataType      = pWeatherDataType;
     this.WebAddress           = pWebAddress;
 }