コード例 #1
0
        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));
        }
コード例 #2
0
        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));
        }
コード例 #3
0
        public IActionResult Index()
        {
            FiliaalViewModel vm       = new FiliaalViewModel();
            List <Filiaal>   filialen = new List <Filiaal>();

            filialen = repo.GetAll();
            vm.filiaalDetailViewModels = converter.ModelsToViewModels(filialen);
            return(View(vm));
        }