46 lines
1.2 KiB
C#
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();
|
|
}
|
|
}
|
|
} |