Beispiel #1
0
        public IActionResult Save(IspitAddVM model)
        {
            Ispit noviIspit = new Ispit()
            {
                AngazovanID = model.AngazovanID,
                Datum       = model.Datum,
                Napomena    = model.Napomena
            };

            db.Ispit.Add(noviIspit);
            db.SaveChanges();
            return(Redirect("/Ispit/IspitIndex?AngazovanID=" + model.AngazovanID));
        }
        public int AddJson([FromBody] IspitAddVM x)
        {
            Ispit ispit = new Ispit
            {
                DatumIspita = x.datumIspita,
                Naziv       = x.naziv,
                PredmetID   = x.predmetID
            };

            _dbContext.Add(ispit);
            _dbContext.SaveChanges();//izvršava potreban SQL

            return(0);
        }
Beispiel #3
0
        public IActionResult Add(int AngazovanID)
        {
            Angazovan angazovan = db.Angazovan.Where(x => x.Id == AngazovanID)
                                  .Include(x => x.Predmet)
                                  .Include(x => x.Nastavnik)
                                  .Include(x => x.AkademskaGodina)
                                  .FirstOrDefault();
            IspitAddVM model = new IspitAddVM()
            {
                AngazovanID     = AngazovanID,
                Predmet         = angazovan.Predmet.Naziv,
                Nastavnik       = angazovan.Nastavnik.Ime + " " + angazovan.Nastavnik.Prezime,
                AkademskaGodina = angazovan.AkademskaGodina.Opis,
            };

            return(View(model));
        }
        public ActionResult AddJson([FromBody] IspitAddVM x)
        {
            if (!HttpContext.GetLoginInfo().isPermisijaStudentskaSluzba)
            {
                return(BadRequest("nije logiran"));
            }

            Ispit ispit = new Ispit
            {
                DatumIspita = x.datumIspita,
                Naziv       = x.naziv,
                PredmetID   = x.predmetID
            };

            _dbContext.Add(ispit);
            _dbContext.SaveChanges();//izvršava potreban SQL

            return(Ok());
        }