public IActionResult Uredi(int PopravniIspitId) { var popravniIspit = db.PopravniIspit.Where(x => x.Id == PopravniIspitId) .Include(x => x.ClanKomisije1) .Include(x => x.ClanKomisije2) .Include(x => x.ClanKomisije3) .SingleOrDefault(); if (popravniIspit == null) { return(Content("Error")); } var temp = db.PopravniIspitOpstiPodaci.Where(x => x.Id == popravniIspit.PopravniIspitOpstiPodaciId) .Include(x => x.Skola) .Include(x => x.SkolskaGodina) .Include(x => x.Predmet) .SingleOrDefault(); PopravniIspitUrediVM model = new PopravniIspitUrediVM { PopravniIspitId = popravniIspit.Id, Datum = popravniIspit.Datum.ToShortDateString(), ClanKomisije1 = popravniIspit.ClanKomisije1.Ime + " " + popravniIspit.ClanKomisije1.Ime, ClanKomisije2 = popravniIspit.ClanKomisije2.Ime + " " + popravniIspit.ClanKomisije2.Ime, ClanKomisije3 = popravniIspit.ClanKomisije3.Ime + " " + popravniIspit.ClanKomisije3.Ime, PodaciId = popravniIspit.PopravniIspitOpstiPodaciId, Predmet = temp.Predmet.Naziv, Skola = temp.Skola.Naziv, SkolskaGodina = temp.SkolskaGodina.Naziv, }; return(View(model)); }
public IActionResult Edit(int id) { var popravniIspit = db.PopravniIspit.Where(x => x.Id == id) .Include(x => x.Odjeljenje) .Include(x => x.Skola) .Include(x => x.SkolskaGodina) .Include(x => x.Predmet) .FirstOrDefault(); var uredi = new PopravniIspitUrediVM { PopravniIspitId = id, OdjeljenjeId = popravniIspit.OdjeljenjeId, OdjeljenjeNaziv = popravniIspit.Odjeljenje.Oznaka, PredmetId = popravniIspit.Predmet.Id, PredmetNaziv = popravniIspit.Predmet.Naziv, DatumIspita = popravniIspit.Datum.ToString("dd.MM.yyyy"), SkolaId = popravniIspit.Skola.Id, SkolaNaziv = popravniIspit.Skola.Naziv, SkolskaId = popravniIspit.SkolskaGodina.Id, SkolskaGodNaziv = popravniIspit.SkolskaGodina.Naziv }; return(View(uredi)); }
//public IActionResult Uredi(int id){ // var ispit = db.PopravniIspit.Include(i => i.Skola).Include(i => i.SkolskaGodina).Include(i => i.Predmet).Where( // i => i.PopravniIspitID == id).SingleOrDefault(); // var Komsija = db.Komisija.Include(i => i.Nastavnik).Where(i => i.PopravniIspitID == id).ToList(); // var model = new PopravniIspitUrediVM { // PopravniIspitID=id, // SkolaID= ispit.SkolaID, // Skola= ispit.Skola.Naziv, // SkolskaGodinaID= ispit.SkoslkaGodinaID, // SkolskaGodina= ispit.SkolskaGodina.Naziv, // PredmetID= ispit.PredmetID, // Predmet= ispit.Predmet.Naziv, // Datum= ispit.Datum.ToString("dd/MM/yyyy") // }; // foreach (var x in Komsija) // model.Komisija.Add(x.Nastavnik.Ime + " "+x.Nastavnik.Prezime); // return View(model); //} public IActionResult Uredi(int id) { var Ispit = db.PopravniIspit .Include(i => i.Skola) .Include(i => i.SkolskaGodina) .Include(i => i.Predmet) .Where(i => i.PopravniIspitID == id) .SingleOrDefault(); var Komisija = db.Komisija .Include(i => i.Nastavnik) .Where(i => i.PopravniIspitID == id) .ToList(); var model = new PopravniIspitUrediVM { PopravniIspitID = id, SkolaID = Ispit.SkolaID, Skola = Ispit.Skola.Naziv, SkolskaGodinaID = Ispit.SkoslkaGodinaID, SkolskaGodina = Ispit.SkolskaGodina.Naziv, PredmetID = Ispit.PredmetID, Predmet = Ispit.Predmet.Naziv, Datum = Ispit.Datum.ToString("dd/MM/yyyy") }; foreach (var Clan in Komisija) { model.Komisija.Add(Clan.Nastavnik.Ime + " " + Clan.Nastavnik.Prezime); } return(View(model)); }
public IActionResult Uredi(int id) { PopravniIspit pi = _db.PopravniIspit.Where(x => x.PopravniIspitId == id).Include(x => x.Predmet).Include(x => x.Skola) .Include(x => x.SkolskaGodina).FirstOrDefault(); PopravniIspitUrediVM model = new PopravniIspitUrediVM { PopravniIspitId = pi.PopravniIspitId, Datum = pi.Datum, Predmet = pi.Predmet.Naziv, Skola = pi.Skola.Naziv, SkolskaGodina = _db.SkolskaGodina.Where(x => x.Aktuelna == true).FirstOrDefault().Naziv, Razred = pi.Predmet.Razred }; return(View(model)); }
public IActionResult Uredi(int id) { PopravniIspit pi = _db.PopravniIspit.Where(x => x.PopravniIspitId == id).Include(x => x.SkolskaGodina).Include(x => x.Predmet ).Include(x => x.Skola).Include(x => x.Komisija1).Include(x => x.Komisija2).Include(x => x.Komisija3).FirstOrDefault(); PopravniIspitUrediVM model = new PopravniIspitUrediVM { PopravniIspitId = pi.PopravniIspitId, Komisija1 = pi.Komisija1.Ime + " " + pi.Komisija1.Prezime, Komisija2 = pi.Komisija2.Ime + " " + pi.Komisija2.Prezime, Komisija3 = pi.Komisija3.Ime + " " + pi.Komisija3.Prezime, Datum = pi.Datum, Skola = pi.Skola.Naziv, SkolskaGodina = pi.SkolskaGodina.Naziv, Predmet = pi.Predmet.Naziv }; return(View(model)); }
public ActionResult Uredi(int ispitId) { Ispit i = _context.Ispit.Where(a => a.Id == ispitId) .Include(a => a.Odjeljenje) .Include(a => a.Odjeljenje.SkolskaGodina) .Include(a => a.Odjeljenje.Skola) .Include(a => a.Predmet) .Single(); PopravniIspitUrediVM model = new PopravniIspitUrediVM { Datum = i.Datum.ToString("dd.MM.yyyy"), IspitID = ispitId, Odjeljenje = i.Odjeljenje.Oznaka, Predmet = i.Predmet.Naziv, Skola = i.Odjeljenje.Skola.Naziv, SkolskaGodina = i.Odjeljenje.SkolskaGodina.Naziv }; return(View(model)); }
public IActionResult Uredi(int id) { PopravniIspit pi = _db.PopravniIspit .Include(i => i.Odjeljenje) .Include(i => i.Odjeljenje.Skola) .Include(i => i.Odjeljenje.SkolskaGodina) .Include(i => i.Predmet) .Where(i => i.PopravniIspitId == id).FirstOrDefault(); PopravniIspitUrediVM model = new PopravniIspitUrediVM { Id = pi.PopravniIspitId, Predmet = pi.Predmet.Naziv, Skola = pi.Odjeljenje.Skola.Naziv, SkolskaGodina = pi.Odjeljenje.SkolskaGodina.Naziv, Odjeljenje = pi.Odjeljenje.Oznaka, Datum = pi.DatumPopravnog }; return(View(model)); }
public IActionResult Uredi(int id) { var Ispit = _db.PopravniIspit .Include(i => i.Predmet) .Include(i => i.Skola) .Include(i => i.SkolskaGodina) .Where(i => i.Id == id) .SingleOrDefault(); var model = new PopravniIspitUrediVM { PopravniIspitId = Ispit.Id, PredmetId = Ispit.Predmet.Id, Predmet = Ispit.Predmet.Naziv, Razred = Ispit.Predmet.Razred.ToString(), DatumIspita = Ispit.DatumIspita, SkolaId = Ispit.Skola.Id, Skola = Ispit.Skola.Naziv, SkolskaGodinaId = Ispit.SkolskaGodina.Id, SkolskaGodina = Ispit.SkolskaGodina.Naziv }; return(View(model)); }