public Commande GetCommande(int id) { CommandeQuery pq = new CommandeQuery(ctx); ClientQuery cq = new ClientQuery(ctx); StatutQuery sq = new StatutQuery(ctx); Commande c = pq.GetCommande(id).FirstOrDefault(); c.Statut = sq.GetStatut(c.StatutId).FirstOrDefault(); c.Client = cq.GetClient(c.ClientId).FirstOrDefault(); return(c); }
public List <Commande> GetLastCommandes() { CommandeQuery cp = new CommandeQuery(ctx); ClientQuery cq = new ClientQuery(ctx); StatutQuery sq = new StatutQuery(ctx); List <Commande> coms = cp.GetLastCommandes().ToList(); coms.ForEach(elem => { elem.Statut = sq.GetStatut(elem.StatutId).FirstOrDefault(); elem.Client = cq.GetClient(elem.ClientId).FirstOrDefault(); }); return(coms); }
public Statut GetStatut(int id) { StatutQuery pq = new StatutQuery(ctx); return(pq.GetStatut(id).FirstOrDefault()); }