protected override void BroadcastLectura(Planta planta, double nuevaMedicion) { Planta p = _repository.Find(planta.IdPlanta); if (p.Viva) { if (nuevaMedicion > 100) { nuevaMedicion = 100; } p.Crecimiento = (int)nuevaMedicion; var crecimiento = new Crecimiento { IdPlanta = p.IdPlanta, PorcentajeCrecimiento = p.Crecimiento, Fecha = DateTime.Now }; Lectura?.Invoke("updateCrecimiento", crecimiento); } }
protected override void BroadcastLectura(Planta planta, double nuevaMedicion) { planta.Viva = false; Lectura?.Invoke("updatePlantaMuerta", planta); }
protected override void BroadcastLectura(Luminosidad luminosidad, double nuevaMedicion) { luminosidad.Medida = nuevaMedicion; luminosidad.Fecha = DateTime.Now.ToLongTimeString(); Lectura?.Invoke("updateLuminosidad", luminosidad); }
protected override void BroadcastLectura(Temperatura temperatura, double nuevaMedicion) { temperatura.Medida = nuevaMedicion; temperatura.Fecha = DateTime.Now.ToLongTimeString(); Lectura?.Invoke("updateTemperatura", temperatura); }
public void LanzarLectura(Humedad humedad, double nuevaMedicion) { humedad.Medida = nuevaMedicion; humedad.Fecha = DateTime.Now.ToLongTimeString(); Lectura?.Invoke("updateHumedad", humedad); }
protected override void BroadcastLectura(Humedad humedad, double nuevaMedicion) { humedad.Medida = nuevaMedicion; humedad.Fecha = DateTime.Now.ToLongTimeString(); Lectura?.Invoke("updateHumedad", humedad); }
public void LanzarLectura(Temperatura Temperatura, double nuevaMedicion) { Temperatura.Medida = nuevaMedicion; Temperatura.Fecha = DateTime.Now.ToLongTimeString(); Lectura?.Invoke("updateTemperatura", Temperatura); }