Example #1
0
 public void CopyCyclicToPlain(PLC.stForecast source)
 {
     timeFrom              = source.timeFrom.LastValue;
     timeTo                = source.timeTo.LastValue;
     precipitation_unit    = source.precipitation_unit.LastValue;
     precipitation_value   = source.precipitation_value.LastValue;
     precipitation_type    = source.precipitation_type.LastValue;
     windDirection_value   = source.windDirection_value.LastValue;
     windDirection_name    = source.windDirection_name.LastValue;
     windSpeed_value       = source.windSpeed_value.LastValue;
     windSpeed_unit        = source.windSpeed_unit.LastValue;
     windSpeed_name        = source.windSpeed_name.LastValue;
     temperature_value     = source.temperature_value.LastValue;
     temperature_unit      = source.temperature_unit.LastValue;
     temperature_min       = source.temperature_min.LastValue;
     temperature_max       = source.temperature_max.LastValue;
     temperature_feel_like = source.temperature_feel_like.LastValue;
     pressure_value        = source.pressure_value.LastValue;
     pressure_unit         = source.pressure_unit.LastValue;
     humidity_value        = source.humidity_value.LastValue;
     humidity_UNIT         = source.humidity_UNIT.LastValue;
 }
Example #2
0
 public void CopyShadowToPlain(PLC.stForecast source)
 {
     timeFrom              = source.timeFrom.Shadow;
     timeTo                = source.timeTo.Shadow;
     precipitation_unit    = source.precipitation_unit.Shadow;
     precipitation_value   = source.precipitation_value.Shadow;
     precipitation_type    = source.precipitation_type.Shadow;
     windDirection_value   = source.windDirection_value.Shadow;
     windDirection_name    = source.windDirection_name.Shadow;
     windSpeed_value       = source.windSpeed_value.Shadow;
     windSpeed_unit        = source.windSpeed_unit.Shadow;
     windSpeed_name        = source.windSpeed_name.Shadow;
     temperature_value     = source.temperature_value.Shadow;
     temperature_unit      = source.temperature_unit.Shadow;
     temperature_min       = source.temperature_min.Shadow;
     temperature_max       = source.temperature_max.Shadow;
     temperature_feel_like = source.temperature_feel_like.Shadow;
     pressure_value        = source.pressure_value.Shadow;
     pressure_unit         = source.pressure_unit.Shadow;
     humidity_value        = source.humidity_value.Shadow;
     humidity_UNIT         = source.humidity_UNIT.Shadow;
 }
Example #3
0
 public void CopyPlainToShadow(PLC.stForecast target)
 {
     target.timeFrom.Shadow              = timeFrom;
     target.timeTo.Shadow                = timeTo;
     target.precipitation_unit.Shadow    = precipitation_unit;
     target.precipitation_value.Shadow   = precipitation_value;
     target.precipitation_type.Shadow    = precipitation_type;
     target.windDirection_value.Shadow   = windDirection_value;
     target.windDirection_name.Shadow    = windDirection_name;
     target.windSpeed_value.Shadow       = windSpeed_value;
     target.windSpeed_unit.Shadow        = windSpeed_unit;
     target.windSpeed_name.Shadow        = windSpeed_name;
     target.temperature_value.Shadow     = temperature_value;
     target.temperature_unit.Shadow      = temperature_unit;
     target.temperature_min.Shadow       = temperature_min;
     target.temperature_max.Shadow       = temperature_max;
     target.temperature_feel_like.Shadow = temperature_feel_like;
     target.pressure_value.Shadow        = pressure_value;
     target.pressure_unit.Shadow         = pressure_unit;
     target.humidity_value.Shadow        = humidity_value;
     target.humidity_UNIT.Shadow         = humidity_UNIT;
 }