Ejemplo n.º 1
0
 internal static EntityEquipmentSensorCBRNLCD Convert(LCD input)
 {
     EntityEquipmentSensorCBRNLCD output = new EntityEquipmentSensorCBRNLCD();
     output.ExternalId = input.Id;
     output.Name = input.Name;
     output.Description = input.Description;
     output.SensorData = Convert(input.Data);
     return output;
 }
Ejemplo n.º 2
0
        internal static LCD Convert(EntityEquipmentSensorCBRNLCD input)
        {
            LCD output = new LCD();
            output.Id = input.ExternalId;
            output.Name = input.Name;
            output.Description = input.Description;
            output.Position = null; // TODO: Get from parent (input.Parent)
            output.Data = Convert(input.SensorData);
            output.DetectionMode = (LCDDetectionMode)Enum.Parse(typeof(LCDDetectionMode), input.DetectionMode.ToString());
            output.State = Convert(input.SensorState);

            return output;
        }
Ejemplo n.º 3
0
 public void CreateLCD(LCD lcd)
 {
     EntityEquipmentSensorCBRNLCD wlcd = Converter.Convert(lcd);
     wlcd.CreateInstance(_sink, _hDatabase); // TODO: how do we choose the id? maybe leave it out and let the class handle it?
     wlcd.AddToDatabase(_hDatabase);
 }
Ejemplo n.º 4
0
 public void UpdateLCD(LCD lcd)
 {
     throw new NotImplementedException();
 }