public MeasurementEntity(Measurement measurement, MeasurementItemEntity measurementItemEntity)
 {
     CurrentID = measurementItemEntity.Id;
     History = JsonConvert.SerializeObject(measurement.History);
     Forecast = JsonConvert.SerializeObject(measurement.Forecast);
     InstallationID = measurement.Installation.Id;
 }
Example #2
0
 public MeasurementItem(MeasurementItemEntity measurementItemEntity, List <ParameterValue> parameterValues, List <Index> indices, List <Standard> standards)
 {
     FromDateTime = measurementItemEntity.FromDateTime;
     TillDateTime = measurementItemEntity.TillDateTime;
     Values       = parameterValues;
     Indexes      = indices;
     Standards    = standards;
 }
Example #3
0
 public MeasurementItem(MeasurementItemEntity entity, MeasurementValue[] values, AirQualityIndex[] indexes, AirQualityStandard[] standards)
 {
     FromDateTime = entity.FromDateTime;
     TillDateTime = entity.TillDateTime;
     Values       = values;
     Indexes      = indexes;
     Standards    = standards;
 }
Example #4
0
 public MeasurementItem(MeasurementItemEntity mie)
 {
     FromDateTime = mie.FromDateTime;
     TillDateTime = mie.TillDateTime;
     Values       = JsonConvert.DeserializeObject <MeasurementValue[]>(mie.Values);
     Indexes      = JsonConvert.DeserializeObject <AirQualityIndex[]>(mie.Indexes);
     Standards    = JsonConvert.DeserializeObject <AirQualityStandard[]>(mie.Standards);
 }
Example #5
0
 public MeasurementItem(MeasurementItemEntity measurementItemEntity)
 {
     this.Id           = measurementItemEntity.Id;
     this.FromDateTime = measurementItemEntity.FromDateTime;
     this.TillDateTime = measurementItemEntity.TillDateTime;
     this.TillDateTime = measurementItemEntity.TillDateTime;
     this.Values       = JsonConvert.DeserializeObject <MeasurementValue[]>(measurementItemEntity.Values);
     this.Indexes      = JsonConvert.DeserializeObject <AirQualityIndex[]>(measurementItemEntity.Indexes);
     this.Standards    = JsonConvert.DeserializeObject <AirQualityStandard[]>(measurementItemEntity.Standards);
 }