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()); }
private ExpandedAufgabe CreateExpandedAufgabe(Aufgabe aufgabe) { return(new ExpandedAufgabe { Aufgabenbeschreibung = aufgabe.Aufgabenbeschreibung, AufgabenId = aufgabe.AufgabenId, Aufgabenname = aufgabe.Aufgabenname, AuftragId = aufgabe.AuftragId, Mitarbeiter = AlleMitarbeiter.Where(m => m.MitarbeiterId == aufgabe.MitarbeiterId).First(), MitarbeiterId = aufgabe.MitarbeiterId, Prozentualstatus = aufgabe.Prozentualstatus }); }
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); }
public ExpandedMitarbeiter LoadMitarbeiterByTeamId(long id) { return(AlleMitarbeiter.Where(m => m.TeamId == id).First()); }
public List <ExpandedMitarbeiter> LoadAllMitarbeiterOfTeamByMitarbeiterId(long id) { var mitarbeiter = AlleMitarbeiter.Where(m => m.MitarbeiterId == id).First(); return(AlleMitarbeiter.Where(m => m.TeamId == mitarbeiter.TeamId).ToList());; }
public ExpandedTeam LoadTeamByMitarbeiterId(long id) { var mitarbeiter = AlleMitarbeiter.Where(m => m.MitarbeiterId == id).First(); return(AlleTeams.Where(t => t.TeamId == mitarbeiter.TeamId).First()); }