public JsonResult DodajLiteraturu(LiteraturaModel literatura) { LiteraturaDTO lit = new LiteraturaDTO(); lit.Link = "https://" + literatura.Link; lit.Naziv = literatura.Naziv; lit.OblastId = literatura.OblastId; Literature.Dodaj(lit); return(Json(literatura, JsonRequestBehavior.AllowGet)); }
public ActionResult KlikNaLink(int idOblasti) { OblastModel oblast = new OblastModel(); OblastDTO obl = Business.DataAccess.Oblasti.Procitaj(idOblasti); oblast.Naziv = obl.Ime; oblast.Opis = obl.Opis; oblast.Id = obl.Id; PredmetDTO pr = Predmeti.Procitaj(obl.PredmetId); oblast.ProfesorId = pr.ZaduzenId; foreach (var liter in Literature.VratiSve(idOblasti)) { LiteraturaModel l = new LiteraturaModel() { Id = liter.Id, Naziv = liter.Naziv, Link = liter.Link }; oblast.Literatura.Add(l); } foreach (var pit in Pitanja.VratiSvaPitanjaOblasti(idOblasti)) { KorisnikDTO autorPitanja = Korisnici.Procitaj(pit.KorisnikId); PitanjeModel p = new PitanjeModel() { Id = pit.Id, DatumVreme = pit.DatumVreme, Text = pit.Tekst, AutorPitanja = autorPitanja.Ime, AutorId = autorPitanja.Id, NaslovPitanja = pit.Naslov, BrojOdgovora = Odgovori.VratiSve(pit.Id).Count, }; oblast.Pitanja.ListaPitanja.Add(p); } return(View("~/Views/Oblasti/Oblasti.cshtml", oblast)); }