public AlerteAtelier AlertesAtelier() { var groupeId = ProfileUser.GroupeId; // Init var alerte = new AlerteAtelier(); // Calcul date archivage DateTime _dateArchivage = DateTime.Now; var svcDate = new ServiceDate(); DateTime _limite = svcDate.DateLimite(_dateArchivage); // Récupération des budgets avec compteurs EcartFinancementBudgetServices serviceB = new EcartFinancementBudgetServices(uow); IQueryable<Budget> budgets = serviceB .GetBudgetsAvecEcartFinancement(groupeId, _limite) .AsQueryable<Budget>(); var fabrique = new AlerteEcartFinancementFabrique(uow, groupeId); alerte.AlertesEcartFinancement = fabrique.GetAlertes(budgets.ToList()); // Retour return alerte; }
public IQueryable<Budget> BudgetsWithEcartFinancement() { // Création du service EcartFinancementBudgetServices service = new EcartFinancementBudgetServices(uow); // Calcul date archivage DateTime _dateArchivage = DateTime.Now; var svcDate = new ServiceDate(); DateTime _limite = svcDate.DateLimite(_dateArchivage); // Récupération des budgets avec compteurs IQueryable<Budget> budgets = service .GetBudgetsAvecEcartFinancement(ProfileUser.GroupeId, _limite) .AsQueryable<Budget>(); return budgets; }