Example #1
0
        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));
        }
Example #3
0
        //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));
        }
Example #7
0
        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));
        }