public IActionResult Snimi(PrisustvoNaNastaviUrediVM x) { PrisustvoNaNastavi prisustvo = db.PrisustvoNaNastavi.Find(x.PrisustvoNaNastaviID); prisustvo.IsPrisutan = x.IsPrisutan; prisustvo.Komentar = x.Komentar; db.SaveChanges(); return(Redirect("/PrisustvoNaNastavi/Prikaz?StudentID=" + prisustvo.StudentID)); }
public IActionResult Uredi(int PrisustvoNaNastaviID) { PrisustvoNaNastaviUrediVM m = db.PrisustvoNaNastavi.Where(p => p.ID == PrisustvoNaNastaviID) .Select(p => new PrisustvoNaNastaviUrediVM { PrisustvoNaNastaviID = p.ID, ImeStudenta = p.Student.Ime + " " + p.Student.Prezime, NazivPredmeta = p.Predmet.Naziv, IsPrisutan = p.IsPrisutan, Komentar = p.Komentar }).Single(); return(View(m)); }
public IActionResult Snimi(PrisustvoNaNastaviUrediVM x) { PrisustvoNaNastavi p = db.PrisustvoNaNastavi .Include(s => s.Student.Korisnik) .Single(s => s.ID == x.PrisustvoNaNastaviID); p.IsPrisutan = x.IsPrisutan; p.Komentar = x.komentar; db.SaveChanges(); TempData["PorukaWarning"] = "Uspješno ste evidentirali evidenciju za studenta " + p.Student.Korisnik.Ime; //transport podataka iz akcije 1 u (akciju 2 + njegov view) return(Redirect("/PrisustvoNaNastavi/?StudentID=" + p.StudentID)); }
public IActionResult Uredi(int PrisustvoNaNastaviID) { PrisustvoNaNastaviUrediVM m = db.PrisustvoNaNastavi .Where(s => s.ID == PrisustvoNaNastaviID) .Select(s => new PrisustvoNaNastaviUrediVM { ImeStudent = s.Student.Korisnik.Ime + " " + s.Student.Korisnik.Prezime, IsPrisutan = s.IsPrisutan, komentar = s.Komentar, NazivPredmet = s.Predmet.Naziv, PrisustvoNaNastaviID = s.ID }) .Single(); return(View(m)); }