public IActionResult Dodaj(int NastavnikId)
        {
            OCDodajVM oCDodajVM = new OCDodajVM();
            Nastavnik n         = _myContext.Nastavnik.Where(x => x.Id == NastavnikId).FirstOrDefault();

            oCDodajVM.NastavnikId = n.Id;
            oCDodajVM.Nastavnik   = n.Ime;

            oCDodajVM.Predmeti   = new List <SelectListItem>();
            oCDodajVM.Odjeljenja = new List <SelectListItem>();

            List <Predmet>    p = _myContext.Predmet.ToList();
            List <Odjeljenje> o = _myContext.Odjeljenje.ToList();

            foreach (var item in p)
            {
                SelectListItem newSLI = new SelectListItem();
                newSLI.Value = item.Id.ToString();
                newSLI.Text  = item.Naziv;
                oCDodajVM.Predmeti.Add(newSLI);
            }

            foreach (var item in o)
            {
                SelectListItem newSLI = new SelectListItem();
                newSLI.Value = item.Id.ToString();
                newSLI.Text  = item.Razred + "-" + item.Oznaka;
                oCDodajVM.Odjeljenja.Add(newSLI);
            }

            return(View(oCDodajVM));
        }
Пример #2
0
        public IActionResult Dodaj(int NastavnikId)
        {
            OCDodajVM oCDodajVM = new OCDodajVM();

            oCDodajVM.NastavnikId     = NastavnikId;
            oCDodajVM.AkademskeGodine = new List <SelectListItem>();
            oCDodajVM.Predmeti        = new List <SelectListItem>();

            List <AkademskaGodina> ag = _myContext.AkademskaGodina.ToList();
            List <Predmet>         p  = _myContext.Predmet.ToList();
            Nastavnik n = _myContext.Nastavnik.Where(x => x.Id == NastavnikId).FirstOrDefault();

            oCDodajVM.Nastavnik = n.Ime + " " + n.Prezime;

            foreach (var item in ag)
            {
                SelectListItem newSLI = new SelectListItem();
                newSLI.Value = item.Id.ToString();
                newSLI.Text  = item.Opis;
                oCDodajVM.AkademskeGodine.Add(newSLI);
            }

            foreach (var item in p)
            {
                SelectListItem newSLI = new SelectListItem();
                newSLI.Value = item.Id.ToString();
                newSLI.Text  = item.Naziv;
                oCDodajVM.Predmeti.Add(newSLI);
            }

            return(View("Dodaj", oCDodajVM));
        }