public IActionResult Index() { WerknemerViewModel vm = new WerknemerViewModel(); List <Werknemer> werknemers = new List <Werknemer>(); werknemers = werknemerRepository.GetAll(); vm.WerknemerDetailViewModels = werknemerConverter.ModelsToViewModels(werknemers); vm.FiliaalList = filiaalConverter.ModelsToViewModels(filiaalRepository.GetAll()); for (int i = 0; i < vm.WerknemerDetailViewModels.Count(); i++) { vm.WerknemerDetailViewModels[i].FiliaalLocatie = werknemers[i].FiliaalNaam; } return(View(vm)); }
public IActionResult Aanmaken() { OrderDetailViewModel vm = new OrderDetailViewModel(); Order o = new Order { Filialen = filiaalRepository.GetAll() }; List <Product> products = productRepository.GetAll(); List <Product> filterproducts = new List <Product>(); Werknemer w = werknemerRepo.GetById(GetUserId()); foreach (Product p in products) { if (!p.Tweedehands) { filterproducts.Add(p); } } o.Producten = filterproducts; for (int i = 0; i < o.Filialen.Count; i++) { if (o.Filialen[i].Id == w.FiliaalID) { o.Filialen.RemoveAt(i); } } vm = orderConverter.ModelToViewModel(o); return(View(vm)); }
public IActionResult Index() { FiliaalViewModel vm = new FiliaalViewModel(); List <Filiaal> filialen = new List <Filiaal>(); filialen = repo.GetAll(); vm.filiaalDetailViewModels = converter.ModelsToViewModels(filialen); return(View(vm)); }