private void VerzamelGeselecteerdeModuleStatistiek() { if (GeselecteerdeModule == null) GeselecteerdeModuleStatistiek = null; else GeselecteerdeModuleStatistiek = ModuleStatistiekRepository.ModuleStatistiek(GeselecteerdeStudentModules,GeselecteerdeModule.Module); OnPropertyChanged("GeselecteerdeModuleStatistiek"); }
public static ModuleStatistiek ModuleStatistiek(List<StudentModulePunt> smps, String moduleNaam) { ModuleStatistiek ms = new ModuleStatistiek(); ms.ModuleNaam = moduleNaam; List<StudentModulePunt> gefilterd = (from smp in smps where smp.Module.Equals(moduleNaam) select smp).ToList(); ms.Maximum = gefilterd.Max<StudentModulePunt>(smp => smp.Punt); //ms.Aantal = gefilterd.Count(); ms.Gemiddelde = gefilterd.Average(smp => smp.Punt); return ms; }