Example #1
0
        public IActionResult Create()
        {
            ViewData["adminVolba"] = 5;
            UzivatelViewModel vm = new UzivatelViewModel();

            vm = UzivateleServ.getUzivatelBlankViewModel(_context);
            return(View(vm));
        }
Example #2
0
        public static async Task <UzivatelViewModel> getSeznamUzivateluViewModel(DB context, int?stranka)
        {
            UzivatelViewModel vm = new UzivatelViewModel();


            vm.seznamUzivatelu = await context.seznamUzivatelu.Include(u => u.jazyk).ToListAsync();

            var poradi = stranka ?? 1;

            vm.strankovanySeznam = vm.seznamUzivatelu.ToPagedList(poradi, 20);

            return(vm);
        }
Example #3
0
        public async Task <IActionResult> Create([Bind("idUzivatele,jmeno,prijmeni,stredisko,email,idJazyka,nt,heslo")] Uzivatel uzivatel)
        {
            ViewData["adminVolba"] = 5;
            if (ModelState.IsValid)
            {
                _context.Add(uzivatel);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            UzivatelViewModel vm = UzivateleServ.getUzivatelBlankViewModel(_context);

            return(View(vm));
        }
Example #4
0
        public static UzivatelViewModel getUzivatelFillViewModel(DB context, Uzivatel uzivatel)
        {
            UzivatelViewModel vm = new UzivatelViewModel();

            vm.uzivatel = uzivatel;

            var y = context.seznamJazyku.Count();

            var kolekceJazyku = context.seznamJazyku.OrderBy(a => a.nazev).Select(b => new { Id = b.idJazyka, Value = b.nazev });

            vm.seznamJazyku = new SelectList(kolekceJazyku, "Id", "Value");


            return(vm);
        }
Example #5
0
        public async Task <IActionResult> Edit(int?id)
        {
            ViewData["adminVolba"] = 5;
            if (id == null)
            {
                return(NotFound());
            }

            var uzivatel = await _context.seznamUzivatelu.FindAsync(id);

            if (uzivatel == null)
            {
                return(NotFound());
            }
            UzivatelViewModel vm = new UzivatelViewModel();

            vm = UzivateleServ.getUzivatelFillViewModel(_context, uzivatel);
            return(View(vm));
            //ViewData["idJazyka"] = new SelectList(_context.seznamJazyku, "idJazyka", "idJazyka", uzivatel.idJazyka);
            //return View(uzivatel);
        }