Ejemplo n.º 1
0
        public ActionResult DodajPredmet(AdminPredmetModel model)
        {
            if (ModelState.IsValid)
            {
                PredmetDTO predmet = new PredmetDTO()
                {
                    Naziv         = model.Naziv,
                    Opis          = model.Opis,
                    Semestar      = model.Semestar,
                    GodinaStudija = (model.Semestar - 1) / 2 + 1,
                };
                int predmetId = Predmeti.Dodaj(predmet);
                Smerovi.DodajPredmetSmeru(predmetId, model.smerId);
                return(RedirectToAction("AdministracijaPredmeta"));
            }
            List <SmerDTO> smerovi = Smerovi.VratiSve();

            foreach (SmerDTO smer in smerovi)
            {
                model.listaSmerova.Add(new SmerModel()
                {
                    Id  = smer.Id,
                    Ime = smer.Ime
                });
            }
            return(View(model));
        }
Ejemplo n.º 2
0
        public ActionResult AdministracijaPredmeta()
        {
            List <AdminPredmetModel> model    = new List <AdminPredmetModel>();
            List <PredmetDTO>        predmeti = Predmeti.VratiSve();

            foreach (PredmetDTO predmet in predmeti)
            {
                AdminPredmetModel predmetModel = new AdminPredmetModel()
                {
                    Id            = predmet.Id,
                    Naziv         = predmet.Naziv,
                    GodinaStudija = predmet.GodinaStudija,
                    Semestar      = predmet.Semestar
                };
                List <SmerDTO> lista = Smerovi.VratiSveSmerove(predmet.Id);
                if (lista.Count > 0)
                {
                    predmetModel.smerId  = lista[0].Id;
                    predmetModel.smerIme = lista[0].Ime;
                }
                model.Add(predmetModel);
            }

            return(View(model));
        }
Ejemplo n.º 3
0
        public ActionResult DodajPredmet()
        {
            AdminPredmetModel model   = new AdminPredmetModel();
            List <SmerDTO>    smerovi = Smerovi.VratiSve();

            foreach (SmerDTO smer in smerovi)
            {
                model.listaSmerova.Add(new SmerModel()
                {
                    Id  = smer.Id,
                    Ime = smer.Ime
                });
            }

            return(View(model));
        }