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)); }
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)); }