MH: Viele Urlaubsplaner / Dienstplaner-Änderungen + Anpassung für Ambulant Betreutes Wohnen Astrid Pulm

This commit is contained in:
Marcel Hirschle
2021-06-10 14:40:23 +02:00
parent 5e987a0582
commit c065a9a67f
70 changed files with 11822 additions and 964 deletions

View File

@@ -321,8 +321,18 @@ namespace BeWo.Service.Dienstplanung
DAOFactory.GenericDAO.Delete(toDelete[i]);
}
}
public static void RemoveAllDiensteForOneMonth(DateTime month)
public static void RemoveAllDiensteForOneMonth(DateTime month, List<RegelmaessigerDienstDC> rd)
{
if (rd.Count > 0)
{
List<RegelmaessigerDienst> entities = new List<RegelmaessigerDienst>();
foreach (var dienst in rd)
{
entities.Add(DAOFactory.GenericDAO.GetByID<RegelmaessigerDienst>((long)dienst.Oid));
}
DAOFactory.GenericDAO.Delete(entities);
}
var alleDienste = DAOFactory.GenericDAO.GetAll<DienstEintrag>();
var alleVertretungen = DAOFactory.GenericDAO.GetAll<Dienstvertretung>();
foreach (var dienst in alleDienste)