public static void InsertTermineForProjectFolder(TerminEntry Parent) { // DataTable TermineTable = DataWrapper.Instance.GetTermine (); foreach (Termin TerminEntry in Data.DbServer3.WordUp.Termine.Find_ForSpecificTypIDs (new List<Guid> () { TermineTypen.OeffFilm }, DateTime.Now.AddDays( (-7)))) { AuswertungEntry Entry = new AuswertungEntry (TerminEntry); Entry.HeadLine = Entry.TerminPrintInstance.Description; Entry.TermineToCreate = DataWrapper.Termine.ProjektMappen; Parent.Childs.Add(Entry); } }
private static void CreateMyAuswertungChilds(TerminEntry Parent) { switch (Parent.TermineToCreate) { case DataWrapper.Termine.Plenum: { break; } case DataWrapper.Termine.Trailer: { break; } case DataWrapper.Termine.WorkShops: { break; } case DataWrapper.Termine.Vorbereitungstreffen: { Parent.Childs.Add(new AuswertungEntry() { ReportTypeToCreate = DataWrapper.ReportType.ProjektListen, Phase = Basics.DataSelection.Projekte, HeadLine = DataWrapper.ReportType.ProjektListen.ToString() }); break; } case DataWrapper.Termine.Filmtermine: { break; } case DataWrapper.Termine.AGEinteilung: { break; } case DataWrapper.Termine.ProjektMappen: { InsertTermineForProjectFolder (Parent); break; } } }