Ejemplo n.º 1
0
 private void RefillAuftrag()
 {
     foreach (var aufgabe in AlleAufgaben)
     {
         aufgabe.Auftrag = AlleAuftraege.Where(a => a.AuftragId == aufgabe.AuftragId).First();
     }
 }
Ejemplo n.º 2
0
        public List <ExpandedAuftrag> LoadAuftrageByMitarbeiterId(long id)
        {
            var mitarbeiter = AlleMitarbeiter.Where(m => m.MitarbeiterId == id).First();
            var team        = AlleTeams.Where(t => t.TeamId == mitarbeiter.TeamId).First();

            return(AlleAuftraege.Where(a => a.TeamId == team.TeamId).ToList());
        }
Ejemplo n.º 3
0
        public List <Aufgabe> LoadAufgabenByMitarbeiterId(long id)
        {
            var mitarbeiter = AlleMitarbeiter.Where(m => m.MitarbeiterId == id).First();

            if (AlleTeams != null)
            {
                var team      = AlleTeams.Where(t => t.TeamId == mitarbeiter.TeamId).First();
                var auftraege = AlleAuftraege.Where(a => a.TeamId == team.TeamId);

                List <Aufgabe> aufgaben = new List <Aufgabe>();
                foreach (var auftrag in auftraege)
                {
                    aufgaben.AddRange(auftrag.Aufgaben);
                }

                return(aufgaben);
            }
            return(null);
        }
Ejemplo n.º 4
0
 public ExpandedAuftrag LoadAuftragByAuftragId(long id)
 {
     return(AlleAuftraege.Where(a => a.AuftragId == id).First());
 }