public List <EnergieMeting> ReadMetingenPerMaand(GebruiksType type, int meterId, int jaar, int maand)
 {
     return(_energystuckContext.EnergieMeting
            .Include(m => m.Energie)
            .Where(m => m.GebruiksType == type && m.Energiemeter.Id == meterId && m.DatumTijd.Year == jaar && m.DatumTijd.Month == maand)
            .ToList());
 }
Пример #2
0
        public List <EnergieMeting> GetMetingPerDag(GebruiksType type, int jaar, int maand, int dag)
        {
            var allMetingenOfDag = _energiecentraleService.ReadMetingenPerDag(type, jaar, maand, dag);

            return(_calculationLogic.GetCalculationOfEnergieMetingen(allMetingenOfDag, RequestType.Dag));
        }
Пример #3
0
        public List <EnergieMeting> GetMetingPerJaar(GebruiksType type, int jaar)
        {
            var allMetingenOfJaar = _energiecentraleService.ReadMetingenPerJaar(type, jaar);

            return(_calculationLogic.GetCalculationOfEnergieMetingen(allMetingenOfJaar, RequestType.Jaar));
        }
Пример #4
0
        public List <EnergieMeting> GetMetingPerMaand(GebruiksType type, int jaar, int maand)
        {
            var allMetingenOfMaand = _energiecentraleService.ReadMetingenPerMaand(type, jaar, maand);

            return(_calculationLogic.GetCalculationOfEnergieMetingen(allMetingenOfMaand, RequestType.Maand));
        }
Пример #5
0
 public EnergieMeting(GebruiksType gebruiksType)
 {
     GebruiksType = gebruiksType;
     Energie      = new Energie();
 }