AquaCare/AquaCare.Controller/PflegeController.cs
2025-06-19 09:33:30 +02:00

46 lines
1.2 KiB
C#

using AquaCare.Model;
using AquaCare.Persistence;
namespace AquaCare.Controller
{
public class PflegeController
{
private readonly Datenbank _db;
public PflegeController(Datenbank db)
{
_db = db;
}
public bool SavePflegeTask(DateTime datum, bool gefuettert, bool filterReinigen,
bool wasserWechseln, double temperatur, double phWert, double nitrat, double ammoniak)
{
try
{
var wert = new Werte
{
Datum = datum,
Gefuettert = gefuettert,
FilterReinigen = filterReinigen,
WasserWechseln = wasserWechseln,
Temperatur = temperatur,
PhWert = phWert,
Nitrat = nitrat,
Ammoniak = ammoniak
};
_db.AddValue(wert);
return true;
}
catch
{
return false;
}
}
public List<Werte> GetAllWerte()
{
return _db.GetValuesAsObjects();
}
}
}