public IActionResult Stats() { MojDbContext db = new MojDbContext(); var listaZanrova = db.Zanr.ToList(); var listaRezervacija = db.Rezervacija.Where(y => y.Zakljucena == true).ToList(); List <Rezervacija> novaLista = new List <Rezervacija>(); foreach (var item in listaZanrova) { item.Zarada = 0; var filmovi = db.FilmZanr.Where(y => y.Zanr.Naziv == item.Naziv).Select(y => y.Film).ToList(); foreach (var item1 in filmovi) { foreach (var item2 in listaRezervacija) { string naziv = db.Projekcija.Where(y => y.Id == item2.ProjekcijaID).Select(y => y.Film.Naziv).FirstOrDefault(); if (naziv == item1.Naziv) { item.Zarada += item2.UkupnaCijena; db.Update(item); db.Update(item2); db.SaveChanges(); } } } } return(new ViewAsPdf("ZaradaPoZanru", listaZanrova.OrderByDescending(y => y.Zarada).ToList()));// { FileName = "Izvještaj zarade po žanru" }; }
public IActionResult Dodaj(int id, string put) { MojDbContext db = new MojDbContext(); if (id != 0) { ReziserAddVM v = new ReziserAddVM { ReziserID = db.Reziser.Find(id).ReziserID, Ime = db.Reziser.Find(id).Ime, Prezime = db.Reziser.Find(id).Prezime, DatumRodjenja = db.Reziser.Find(id).DatumRodjenja, putanjaSlike = db.Reziser.Find(id).CV, GradID = db.Reziser.Find(id).GradID, }; v.Grad = db.Grad.Select(o => new SelectListItem(o.Naziv, o.GradID.ToString())).ToList(); return(View("DodajForm", v)); } else { ReziserAddVM reziser = new ReziserAddVM(); reziser.Grad = db.Grad.Select(o => new SelectListItem(o.Naziv, o.GradID.ToString())).ToList(); return(View("DodajForm", reziser)); } }
//PRVI NACIN //public ActionResult DodajStudentaForma() //{ // MojDbContext db=new MojDbContext(); // List<Fakultet> fakulteti = db.fakulteti.ToList(); // List<Opstina> opstine = db.opstine.ToList(); // ViewData["FakultetiKey"] = fakulteti; // ViewData["OpstineKey"] = opstine; // db.Dispose(); // return View("DodajStudentaForma"); //} //DRUGI NACIN public ActionResult DodajStudentaForma(int studentID) { MojDbContext db = new MojDbContext(); Student s = new Student(); if (studentID != 0) { s = db.studenti.Find(studentID); } TempData["studentKey"] = s; List <ComboBoxVM> fakulteti = db.fakulteti.Select(f => new ComboBoxVM { ID = f.ID, Opis = f.Naziv }).ToList(); List <ComboBoxVM> opstine = db.opstine.Select(o => new ComboBoxVM { ID = o.ID, Opis = o.Naziv }).ToList(); TempData["fakultetiKey"] = fakulteti; TempData["opstineKey"] = opstine; db.Dispose(); return(View()); }
public IActionResult Snimi(StudentDodajVM x) { if (HttpContext.GetLogiraniKorisnik() == null) { return(Redirect("/Autentifikacija/Index")); } MojDbContext db = new MojDbContext(); Student student; if (x.ID == 0) { student = new Student(); db.Add(student); TempData["porukaInfo"] = "Uspješno ste dodali studenta " + x.Ime; } else { student = db.Student.Find(x.ID); TempData["porukaInfo"] = "Uspješno ste editovali studenta " + student.Ime; } student.Ime = x.Ime; student.Prezime = x.Prezime; student.OpcinaRodjenjaID = x.OpcinaRodjenjaID; student.OpcinaPrebivalistaID = x.OpcinaPrebivalistaID; db.SaveChanges(); return(Redirect("/Student/Poruka")); }
public async Task OnActionExecutionAsync(ActionExecutingContext filterContext, ActionExecutionDelegate next) { MojDbContext db = filterContext.HttpContext.RequestServices.GetService <MojDbContext>(); LogiraniKorisnikSesija l = filterContext.HttpContext.GetLogiraniKorisnik(); if (l == null) { filterContext.Result = new RedirectToActionResult("Nonauthorized", "Home", new { area = "" }); return; } bool isAdmin; if (l.LoginRola.OpisRole == "Administrator") { isAdmin = true; } else { isAdmin = false; } if (_radnik && isAdmin == false) { await next(); return; } if (_administrator && isAdmin == true) { await next(); return; } filterContext.Result = new RedirectToActionResult("Nonauthorized", "Home", new { area = "" }); }
public IActionResult Snimi(GradEditVM input) { MojDbContext db = new MojDbContext(); Grad g; if (input.Id == 0) { g = new Grad(); db.Add(g); } else { g = db.Grad.Find(input.Id); g.GradID = input.Id; if (DaLiPostoji(input.Naziv)) { return(Redirect("/Grad/?poruka=Grad je vec pohranjen u bazu")); } } g.DrzavaID = input.DrzavaID; g.Naziv = input.Naziv; g.PostanskiBroj = input.PostanskiBroj; db.SaveChanges(); db.Dispose(); return(Redirect("/Grad/?poruka=Uspjesno ste pohranili podatke za grad")); }
public IActionResult Add() { MojDbContext db = new MojDbContext(); try { ProjekcijaAddVM model = new ProjekcijaAddVM() { Film = db.Film.Select(x => new Microsoft.AspNetCore.Mvc.Rendering.SelectListItem() { Value = x.Id.ToString(), Text = x.Naziv }).ToList(), Dvorana = db.Dvorana.Select(x => new Microsoft.AspNetCore.Mvc.Rendering.SelectListItem() { Value = x.DvoranaID.ToString(), Text = x.Naziv }).ToList() }; db.Dispose(); return(View(model)); } catch (Exception ex) { return(Json(new { status = "error", message = "Greška prilikom dodavanja projekcije! " })); } }
public IActionResult Uredi(int ObjavaID, string put) { if (ObjavaID == 0) { return(RedirectToAction(nameof(Index))); } MojDbContext db = new MojDbContext(); Objava o = db.Objava.Find(ObjavaID); if (o == null) { return(RedirectToAction(nameof(Index))); } ObjavaAddVM model = new ObjavaAddVM { ObjavaID = o.ObjavaID, Naslov = o.Naslov, Sadrzaj = o.Sadrzaj, DatumObjave = o.DatumObjave, UposlenikID = o.KorisnikID, putanjaSlike = put }; return(View("UrediFormu", model)); }
public IActionResult Index() { MojDbContext db = new MojDbContext(); List <Objava> o = db.Objava.Include(s => s.Korisnik).ToList(); return(View(o)); }
public IActionResult Uredi(int UposlenikID, string putanja) { if (UposlenikID == 0) { return(RedirectToAction(nameof(Index))); } MojDbContext db = new MojDbContext(); Korisnik uposlenik = db.Korisnici.Find(UposlenikID); if (uposlenik == null) { return(RedirectToAction(nameof(Index))); } UposlenikVM model = new UposlenikVM(); model.UposlenikID = uposlenik.KorisnikID; model.Ime = uposlenik.Ime; model.Prezime = uposlenik.Prezime; model.DatumRodjenja = uposlenik.DatumRodjenja; model.Email = uposlenik.Email; model.Grad = db.Grad.Select(x => new SelectListItem(x.Naziv, x.GradID.ToString())).ToList(); model.GradID = uposlenik.GradID.Value; //TODO: Promjeniti postaviti da grad nije NULL model.KorisnickaUloga = db.Uloge.Select(x => new SelectListItem(x.Naziv, x.UlogaID.ToString())).ToList(); model.KorisnickaUlogaID = uposlenik.UlogaID; model.putanjaSlike = putanja; return(View("DodajUrediForma", model)); }
public IActionResult Uredi(int DvoranaID) { //if (DvoranaID == null) //{ // return RedirectToAction(nameof(Index)); //} MojDbContext db = new MojDbContext(); Dvorana dvorana = db.Dvorana.Find(DvoranaID); if (dvorana == null) { return(RedirectToAction(nameof(Index))); } DvoranaVM model = new DvoranaVM(); model.DvoranaID = dvorana.DvoranaID; model.Naziv = dvorana.Naziv; model.Opis = dvorana.Opis; model.VrstaDvorane = db.VrstaDvorane.Select(x => new SelectListItem(x.Naziv, x.VrstaDvoraneID.ToString())).ToList(); model.VrstaDvoraneID = dvorana.VrstaDvoraneID; model.KinoObjekat = db.KinoObjekat.Select(x => new SelectListItem(x.Naziv, x.KinoID.ToString())).ToList(); model.KinoObjekatID = dvorana.KinoObjekatID; var redovi = db.Sjedista.Where(y => y.DvoranaID == DvoranaID).Select(y => y.Red).ToList().Distinct(); model.OdabraniBrojRedova = redovi.Count(); var kolone = db.Sjedista.Where(y => y.DvoranaID == DvoranaID).Select(y => y.Kolona).ToList().Distinct(); model.OdabraniBrojKolona = kolone.Count(); return(View("DodajUrediForma", model)); }
public IActionResult SnimiNagradnuIgru(KupacNagradnaIgraDodajVM model) { MojDbContext db = new MojDbContext(); NagradnaIgraKupac kupac = model.KupacNagradnaIgra; kupac.KupacId = model.KupacId; List <SelectListItem> k = db.Kupac.Select(b => new SelectListItem { Value = b.KupacID.ToString(), Text = b.Korisnik.Ime + " " + b.Korisnik.Prezime }).ToList(); k = model.Kupac; kupac.NagradnaIgraId = model.NagradnaIgraId; List <SelectListItem> i = db.NagradnaIgra.Select(v => new SelectListItem { Value = v.NagradnaIgraID.ToString(), Text = v.Naziv }).ToList(); i = model.Nagradnaigra; db.NagradnaIgraKupac.Add(kupac); db.SaveChanges(); db.Dispose(); return(RedirectToAction(nameof(Index))); }
public IActionResult DodijeliNagradu(int id) { MojDbContext db = new MojDbContext(); NagradnaIgra n = db.NagradnaIgra.Where(u => u.NagradnaIgraID == id).FirstOrDefault(); Random random = new Random(); var kupci = db.Kupac.ToList(); int broj = kupci.Count(); int[] Kupci = new int[broj]; for (int i = 0; i < broj; i++) { Kupci[i] = kupci[i].KupacID; } int k = random.Next(0, broj); KupacNagradnaIgraDodajVM model = new KupacNagradnaIgraDodajVM() { KupacNagradnaIgra = new NagradnaIgraKupac(), KupacId = Kupci[k], NagradnaIgraId = n.NagradnaIgraID, Kupac = db.Kupac.Select(y => new SelectListItem { Value = y.KupacID.ToString(), Text = y.Korisnik.Ime + " " + y.Korisnik.Prezime }).ToList(), Nagradnaigra = db.NagradnaIgra.Select(x => new SelectListItem { Value = x.NagradnaIgraID.ToString(), Text = x.Naziv }).ToList() }; db.Dispose(); return(View(model)); }
public async Task OnActionExecutionAsync(ActionExecutingContext filterContext, ActionExecutionDelegate next) { Korisnik k = filterContext.HttpContext.GetLogiraniKorisnik(); if (k == null) { if (filterContext.Controller is Controller controller) { controller.TempData["error_poruka"] = "Niste logirani"; } filterContext.Result = new RedirectToActionResult("Index", "Autentifikacija", new { @area = "" }); return; } //Preuzimamo DbContext preko app services MojDbContext db = filterContext.HttpContext.RequestServices.GetService <MojDbContext>(); if (_rola == k.Uloga.Naziv) { await next(); //ok - ima pravo pristupa return; } if (filterContext.Controller is Controller c1) { c1.ViewData["error_poruka"] = "Nemate pravo pristupa"; } filterContext.Result = new RedirectToActionResult("Index", "Home", new { @area = "" }); }
public IActionResult Dodaj(int ProjekcijaID) { MojDbContext db = new MojDbContext(); var projekcija = db.Projekcija.Where(y => y.Id == ProjekcijaID).FirstOrDefault(); var nazivFilma = db.Projekcija.Where(y => y.Id == ProjekcijaID).Select(y => y.Film.Naziv).FirstOrDefault(); var dvorana = db.Projekcija.Where(y => y.Id == ProjekcijaID).Select(y => y.Dvorana.Naziv).FirstOrDefault(); var dvoranaId = db.Projekcija.Where(y => y.Id == ProjekcijaID).Select(y => y.Dvorana.DvoranaID).FirstOrDefault(); // ovo je u slucaju da je kreirano var ukupno = db.projekcijaSjedista.Where(y => y.ProjekcijaID == ProjekcijaID).Distinct().Count(); var zauzeto = db.projekcijaSjedista.Where(y => y.ProjekcijaID == ProjekcijaID && y.Zauzeto == true).Count(); if (ukupno == 0) { if (db.projekcijaSjedista.Where(y => y.ProjekcijaID == ProjekcijaID && y.Zauzeto == false).Any() == false) { ukupno = db.Sjedista.Where(y => y.DvoranaID == dvoranaId).Count(); } else { ukupno = 0; } } RezervacijaAddVM m = new RezervacijaAddVM() { NazivFilma = nazivFilma, Dvorana = dvorana, Datum = DateTime.Now, ProjekcijaID = ProjekcijaID, Cijena = projekcija.Cijena, DostupanBrojSjedista = ukupno - zauzeto }; return(View(m)); }
public IActionResult Snimi(ObjavaAddVM o) { MojDbContext db = new MojDbContext(); string uniqueFileName = null; if (ModelState.IsValid) { if (o.Slika != null) { string uploadsFolder = Path.Combine(hostingEnvironment.WebRootPath, "images"); uniqueFileName = Guid.NewGuid().ToString() + "_" + o.Slika.FileName; string filePath = Path.Combine(uploadsFolder, uniqueFileName); o.Slika.CopyTo(new FileStream(filePath, FileMode.Create)); } } Objava ob = new Objava { Naslov = o.Naslov, Sadrzaj = o.Sadrzaj, DatumObjave = DateTime.Now, KorisnikID = o.UposlenikID, Slika = uniqueFileName }; db.Add(ob); db.SaveChanges(); return(Redirect("/Objava?poruka=Uspjesno ste dodali objavu!")); //} }
public AccountController(UserManager <AppUser> userManager, SignInManager <AppUser> signInManager, MojDbContext db) { _userManager = userManager; _signInManager = signInManager; _db = db; }
IActionResult SnimiFormu(ObjavaAddVM o) { MojDbContext db = new MojDbContext(); string uniqueFileName = null; if (ModelState.IsValid) { if (o.Slika != null) { string uploadsFolder = Path.Combine(hostingEnvironment.WebRootPath, "images"); uniqueFileName = Guid.NewGuid().ToString() + "_" + o.Slika.FileName; string filePath = Path.Combine(uploadsFolder, uniqueFileName); o.Slika.CopyTo(new FileStream(filePath, FileMode.Create)); } } if (db.Objava.Find(o.ObjavaID) != null) { db.Objava.Find(o.ObjavaID).ObjavaID = o.ObjavaID; db.Objava.Find(o.ObjavaID).Naslov = o.Naslov; db.Objava.Find(o.ObjavaID).Sadrzaj = o.Sadrzaj; db.Objava.Find(o.ObjavaID).DatumObjave = DateTime.Now; db.Objava.Find(o.ObjavaID).KorisnikID = o.UposlenikID; if (uniqueFileName != null) { db.Objava.Find(o.ObjavaID).Slika = uniqueFileName; } db.Update(o); db.SaveChanges(); return(Redirect("/Objava?poruka=Uspjesno ste editovali polja za objavu!")); } return(RedirectToAction(nameof(Index))); }
public IActionResult Edit(int ProjekcijaID) { MojDbContext db = new MojDbContext(); Projekcija projekcija = db.Projekcija.Where(x => x.Id == ProjekcijaID) .Include(x => x.Film) .Include(x => x.Dvorana) .FirstOrDefault(); try { ProjekcijaEditVM model = new ProjekcijaEditVM() { Id = projekcija.Id, Dvorana = projekcija.Dvorana.Naziv, Film = projekcija.Film.Naziv, }; db.Dispose(); return(View(model)); } catch (Exception ex) { return(Json(new { status = "error", message = "Greška prilikom editovanja projekcije! " })); } }
public IActionResult Dodaj(int id, string put) { MojDbContext db = new MojDbContext(); if (id != 0) { GlumacAddVM v = new GlumacAddVM { GlumacID = db.Glumac.Find(id).GlumacID, Ime = db.Glumac.Find(id).Ime, Prezime = db.Glumac.Find(id).Prezime, DatumRodjenja = db.Glumac.Find(id).DatumRodjenja, putanjaSlike = put, GradID = db.Glumac.Find(id).GradID, }; v.Grad = db.Grad.Select(o => new SelectListItem(o.Naziv, o.GradID.ToString())).ToList(); return(View("DodajForm", v)); } else { GlumacAddVM glumac = new GlumacAddVM(); glumac.Grad = db.Grad.Select(o => new SelectListItem(o.Naziv, o.GradID.ToString())).ToList(); return(View("DodajForm", glumac)); } }
public IActionResult Save(ProjekcijaAddVM model) { MojDbContext db = new MojDbContext(); try { Projekcija novaProjekcija = new Projekcija() { FilmID = model.FilmID, DvoranaID = model.DvoranaID, Pocetak = model.Pocetak, Kraj = model.Kraj, Cijena = model.Cijena }; db.Projekcija.Add(novaProjekcija); db.SaveChanges(); db.Dispose(); return(RedirectToAction(nameof(Index))); } catch (Exception ex) { return(Json(new { status = "error", message = "Greška prilikom snimanja projekcije! " })); } }
public IActionResult DodajSnimi(GlumacAddVM glumac) { string uniqueFileName = null; if (ModelState.IsValid) { if (glumac.Slika != null) { string uploadsFolder = Path.Combine(hostingEnvironment.WebRootPath, "images"); uniqueFileName = Guid.NewGuid().ToString() + "_" + glumac.Slika.FileName; string filePath = Path.Combine(uploadsFolder, uniqueFileName); glumac.Slika.CopyTo(new FileStream(filePath, FileMode.Create)); } } MojDbContext db = new MojDbContext(); if (db.Glumac.Find(glumac.GlumacID) != null) { db.Glumac.Find(glumac.GlumacID).GlumacID = glumac.GlumacID; db.Glumac.Find(glumac.GlumacID).Ime = glumac.Ime; db.Glumac.Find(glumac.GlumacID).Prezime = glumac.Prezime; db.Glumac.Find(glumac.GlumacID).DatumRodjenja = glumac.DatumRodjenja; db.Glumac.Find(glumac.GlumacID).GradID = glumac.GradID; if (uniqueFileName != null) { db.Glumac.Find(glumac.GlumacID).CV = uniqueFileName; } db.SaveChanges(); return(Redirect("/Glumac?poruka=Uspjesno ste editovali polja za glumca!")); } else { if (Postoji(glumac.Ime, glumac.Prezime)) { return(Redirect("/Glumac?poruka1=Glumac vec postoji u bazi!")); } if (ModelState.IsValid) { if (glumac.Slika != null) { string uploadsFolder = Path.Combine(hostingEnvironment.WebRootPath, "images"); uniqueFileName = Guid.NewGuid().ToString() + "_" + glumac.Slika.FileName; string filePath = Path.Combine(uploadsFolder, uniqueFileName); glumac.Slika.CopyTo(new FileStream(filePath, FileMode.Create)); } } Glumac noviGlumac = new Glumac { Ime = glumac.Ime, Prezime = glumac.Prezime, DatumRodjenja = glumac.DatumRodjenja, GradID = glumac.GradID, CV = uniqueFileName }; db.Add(noviGlumac); db.SaveChanges(); return(Redirect("/Glumac?poruka=Uspjesno ste dodali glumca!")); } }
public IActionResult Uredi(int StudentID) { if (HttpContext.GetLogiraniKorisnik() == null) { return(Redirect("/Autentifikacija/Index")); } MojDbContext db = new MojDbContext(); List <SelectListItem> opcine = db.Opcina.OrderBy(a => a.NazivOpcine).Select(a => new SelectListItem { Value = a.ID.ToString(), Text = a.NazivOpcine }).ToList(); //ViewData["opcine"] = opcine; StudentDodajVM tempStudent = StudentID == 0 ? new StudentDodajVM() : db.Student.Where(w => w.ID == StudentID) .Select(a => new StudentDodajVM { ID = a.ID, Ime = a.Ime, OpcinaPrebivalistaID = a.OpcinaPrebivalistaID, OpcinaRodjenjaID = a.OpcinaRodjenjaID, Prezime = a.Prezime }).Single(); tempStudent.Opcine = opcine; //ViewData["student"] = tempStudent; return(View("Uredi", tempStudent)); }
public IActionResult DodajSnimi(ZanrAddVM zv) { MojDbContext db = new MojDbContext(); if (db.Zanr.Find(zv.ZanrID) != null) { db.Zanr.Find(zv.ZanrID).Naziv = zv.Naziv; db.Zanr.Find(zv.ZanrID).Opis = zv.Opis; db.SaveChanges(); return(Redirect("/Zanr?poruka=Uspjesno ste uredili zanr!")); } else { if (Postoji(zv.Naziv) == true) { return(Redirect("/Zanr/?poruka1=Zanr vec postoji!")); } Zanr z = new Zanr { Naziv = zv.Naziv, Opis = zv.Opis }; db.Add(z); db.SaveChanges(); db.Dispose(); return(Redirect("/Zanr/?poruka=Uspjesno ste dodali zanr!")); } }
public JsonResult OstaviteKomentar(KomentarVM model) { MojDbContext db = new MojDbContext(); JsonResult result; try { Korisnik k = HttpContext.GetLogiraniKorisnik(); int m = db.Kupac.Where(u => u.KorisnikID == k.KorisnikID).Select(n => n.KupacID).FirstOrDefault(); Komentar h = new Komentar(); var komentar = new Komentar(); komentar.Sadrzaj = model.Text; komentar.ObjavaId = model.ObjavaId; komentar.KupacId = m; komentar.Datum = DateTime.Now; var res = h.Dodaj(komentar); // throw new Exception("Dogodila se greska"); result = new JsonResult(new { success = true }); } catch (Exception ex) { result = new JsonResult(new { success = false, Message = ex.Message }); } return(result); }
public IActionResult SnimiProfil(KupacUrediProfil o) { MojDbContext db = new MojDbContext(); string uniqueFileName = null; if (ModelState.IsValid) { if (o.Slika != null) { string uploadsFolder = Path.Combine(hostingEnvironment.WebRootPath, "images"); uniqueFileName = Guid.NewGuid().ToString() + "_" + o.Slika.FileName; string filePath = Path.Combine(uploadsFolder, uniqueFileName); o.Slika.CopyTo(new FileStream(filePath, FileMode.Create)); } } if (o.KorisnikId != 0) { Korisnik k = db.Korisnici.Find(o.KorisnikId); if (k != null) { k.GradID = o.GradId; k.DatumRodjenja = o.DatumRodjenja; k.BrojTelefona = o.BrojTelefona; k.Email = o.Email; k.Slika = uniqueFileName; db.Korisnici.Update(k); db.SaveChanges(); } } return(RedirectToAction(nameof(MojProfil))); }
public static void SetLogiraniKorisnik(this HttpContext context, Korisnik korisnik, bool snimiUCookie = false) { // context.Session.Set(LogiraniKorisnik, korisnik); MojDbContext db = context.RequestServices.GetService <MojDbContext>(); context.Response.SetCookieJson(LogiraniKorisnik, korisnik); }
public IActionResult Snimi(DrzavaEditVM vm) { MojDbContext db = new MojDbContext(); Drzava d; if (vm.DrzavaID == 0) { d = new Drzava(); db.Add(d); } else { d = db.Drzava.Find(vm.DrzavaID); d.DrzavaID = vm.DrzavaID; if (DaLiPostoji(vm.Naziv)) { return(Redirect("/Drzava/?poruka=Drzava je vec pohranjena u bazu")); } } d.Naziv = vm.Naziv; d.Oznaka = vm.Oznaka; db.SaveChanges(); db.Dispose(); return(Redirect("/Drzava/?poruka=Uspjesno ste pohranili podatke za drzavu")); }
public ActionResult Dodaj(int studentID, string Ime, string Prezime, DateTime DatumRodjenja, int OpstinaRodjenjaID, int OpstinaPrebivalistaID, int FakultetID) { MojDbContext db = new MojDbContext(); Student novi; if (studentID == 0) { novi = new Student(); db.Add(novi); } else { novi = db.studenti.Find(studentID); } novi.Ime = Ime; novi.Prezime = Prezime; novi.DatumRodjenja = DatumRodjenja; novi.OpstinaRodjenjaID = OpstinaRodjenjaID; novi.OpstinaPrebivalistaID = OpstinaPrebivalistaID; novi.FakultetID = FakultetID; db.SaveChanges(); db.Dispose(); return(Redirect("PrikaziPoruku")); }
public IActionResult Index(int?page) { MojDbContext db = new MojDbContext(); var o = db.Objava.Include(s => s.Korisnik).ToList().ToPagedList(page ?? 1, 3); return(View(o)); }