Beispiel #1
0
        private ExpandedAuftrag CreateExpandedAuftrag(Auftrag auftrag)
        {
            List <ExpandedAufgabe> aufgaben          = null;
            List <ExpandedAuftrag> expandedAuftraege = new List <ExpandedAuftrag>();

            aufgaben = AlleAufgaben.Where(a => a.AuftragId == auftrag.AuftragId).ToList();


            return(new ExpandedAuftrag(_fortschrittCalculator)
            {
                AuftragId = auftrag.AuftragId,
                Auftragname = auftrag.Auftragname,
                ErstellDatum = auftrag.ErstellDatum,
                FinishDatum = auftrag.FinishDatum ?? null,
                Priorität = auftrag.Priorität,
                TeamId = auftrag.TeamId,
                Aufgaben = aufgaben
            });
        }
Beispiel #2
0
 public ExpandedAufgabe LoadAufgabeByAufgabenId(long id)
 {
     return(AlleAufgaben.Where(a => a.AufgabenId == id).First());
 }
Beispiel #3
0
 public List <ExpandedAufgabe> LoadAllAufgabenByAuftrag(long id)
 {
     return(AlleAufgaben.Where(a => a.AuftragId == id).ToList());
 }