示例#1
0
        public ActionResult Snimi(StavkeUrediVM model)
        {
            PopravniUcenik p = _context.PopravniUcenik.Find(model.PopravniUcesnikId);

            PopravniUcenik novi;

            if (model.PopravniIspitId == 0)
            {
                novi          = _context.PopravniUcenik.Find(model.PopravniUcesnikId);
                novi.Rezultat = model.Rezultat;
                _context.SaveChanges();
                //uredi
            }
            else
            {
                novi = new PopravniUcenik();
                novi.ImaPravoNaPopravni = true;
                novi.OdjeljenjeStavkaId = model.OdjeljenjeStavkaId;
                novi.PopravniId         = model.PopravniIspitId;
                novi.Pristupio          = false;
                _context.PopravniUcenik.Add(novi);
                //dodaj
                _context.SaveChanges();

                p = _context.PopravniUcenik.Find(novi.Id);
            }

            return(RedirectToAction("Index", new { popravniIspitId = p.PopravniId }));
        }
示例#2
0
        public ActionResult Snimi(StavkeUrediVM model)
        {
            IspitStavke i = _context.IspitStavke.Find(model.IspitStavkeId);

            i.Rezultat = model.Rezultat;
            _context.SaveChanges();

            return(RedirectToAction("Index", new { ispitId = i.IspitId }));
        }
        public ActionResult Snimi(StavkeUrediVM model)
        {
            MaturskiIspitStavka mis = db.MaturskiIspitStavka.Find(model.StavkaId);

            mis.Bodovi = model.Bodovi;
            db.SaveChanges();

            return(RedirectToAction("Index", new { maturskiIspitId = mis.MaturskiIspitId }));
        }
示例#4
0
        public ActionResult Uredi(int ispitStavkaId)
        {
            IspitStavke   i     = _context.IspitStavke.Where(a => a.Id == ispitStavkaId).Include(a => a.OdjeljenjeStavka.Ucenik).Single();
            StavkeUrediVM model = new StavkeUrediVM
            {
                IspitStavkeId = ispitStavkaId,
                Ucenik        = i.OdjeljenjeStavka.Ucenik.ImePrezime,
                Rezultat      = i.Rezultat
            };

            return(PartialView(model));
        }
        public ActionResult Uredi(int stavkaId)
        {
            MaturskiIspitStavka mis = db.MaturskiIspitStavka.Where(m => m.Id == stavkaId).Include(m => m.UpisUOdjeljenje.Ucenik).Single();
            var model = new StavkeUrediVM
            {
                StavkaId = stavkaId,
                Bodovi   = mis.Bodovi ?? 0,
                Ucenik   = mis.UpisUOdjeljenje.Ucenik.ImePrezime
            };

            return(PartialView(model));
        }
示例#6
0
        public ActionResult Uredi(int popravniUcesnikId)
        {
            PopravniUcenik p = _context.PopravniUcenik.Where(a => a.Id == popravniUcesnikId).Include(a => a.OdjeljenjeStavka.Ucenik).Single();

            StavkeUrediVM model = new StavkeUrediVM
            {
                PopravniUcesnikId = popravniUcesnikId,
                Rezultat          = p.Rezultat,
                Ucenik            = p.OdjeljenjeStavka.Ucenik.ImePrezime
            };

            return(PartialView("Uredi", model));
        }
        public ActionResult DodajUcenika(int popravniIspitId)
        {
            StavkeUrediVM model = new StavkeUrediVM
            {
                PopravniIspitId = popravniIspitId,
                ListaUcenika    = _context.OdjeljenjeStavka.Select(u => new Microsoft.AspNetCore.Mvc.Rendering.SelectListItem
                {
                    Value = u.Id.ToString(),
                    Text  = u.Ucenik.ImePrezime + " " + u.Odjeljenje.Oznaka
                }).ToList()
            };

            return(PartialView("../Stavke/Dodaj", model));
        }
        public ActionResult UrediStavke(int ispitStavkeId)
        {
            IspitStavke i = _context.IspitStavke.Where(a => a.Id == ispitStavkeId)
                            .Include(a => a.SlusaPredmet.UpisGodine.Student).Single();

            StavkeUrediVM model = new StavkeUrediVM
            {
                ispitStavkeId = ispitStavkeId,
                Ocjena        = i.Ocjena,
                Student       = i.SlusaPredmet.UpisGodine.Student.Ime + " " + i.SlusaPredmet.UpisGodine.Student.Prezime
            };

            return(PartialView(model));
        }
示例#9
0
 public ActionResult DodajUcenikaStavke(StavkeUrediVM model)
 {
     return(PartialView("Dodaj", model));
 }