public MainWindow() { InitializeComponent(); StichprobenViewModel vm = new StichprobenViewModel(); vm.Stichproben = _context.Stichprobe.ToList(); vm.AnzahlGefahrengut = vm.Stichproben.Where(s => s.Gefahrengut == true).Count(); vm.LetztAbgabe = vm.Stichproben.Max(s => s.Abgabedatum); return(View(vm)); }
public MainWindow() { InitializeComponent(); //DbContextOptions<StichprobenContext> options=new DbContextOptions<StichprobenContext>() StichprobenContext _context = new StichprobenContext(); StichprobenViewModel vm = new StichprobenViewModel(); vm.Stichproben = _context.Stichprobe.ToList(); vm.AnzahlGefahrengut = vm.Stichproben.Where(s => s.Gefahrengut == true).Count(); vm.LetztAbgabe = vm.Stichproben.Max(s => s.Abgabedatum); this.DataContext = vm; }
// GET: Stichprobes public async Task <IActionResult> Index() { //return View(await ); StichprobenViewModel vm = new StichprobenViewModel(); vm.Stichproben = await _context.Stichprobe.ToListAsync(); /* * foreach (var item in vm.Stichproben) * { * item.Details = new List<Detail>(); * } * * vm.Stichproben[0].Details = new List<Detail>(); * vm.Stichproben[0].Details.Add(new Detail() { DetailId = 7,Beschreibung="ein Test V1" }); * vm.Stichproben[0].Details.Add(new Detail() { DetailId = 12, Beschreibung="Dummy v5" }); */ vm.AnzahlGefahrengut = vm.Stichproben.Where(s => s.Gefahrengut == true).Count(); vm.LetztAbgabe = vm.Stichproben.Max(s => s.Abgabedatum); return(View(vm)); }