public IActionResult Obrisi(int Id) { db.EntityModels.Anketa anketa = _db.Ankete.Where(x => x.Id == Id).FirstOrDefault(); db.EntityModels.OdgovoriAnkete odgovor = _db.OdgovoriAnkete.Where(x => x.AnketaId == Id).FirstOrDefault(); _db.Ankete.Remove(anketa); _db.OdgovoriAnkete.Remove(odgovor); _db.SaveChanges(); return(Redirect("/Administracija/Anketa/Index/")); }
public IActionResult Promijeni(int Id) { db.EntityModels.Anketa anketa = _db.Ankete.Where(x => x.Id == Id).FirstOrDefault(); if (anketa.AktivnaAnketa == true) { anketa.AktivnaAnketa = false; } else { anketa.AktivnaAnketa = true; } _db.SaveChanges(); return(Redirect("/Administracija/Anketa/Index/")); }
public IActionResult Snimi(AnketaDodajViewModel vm) { db.EntityModels.Anketa anketa = new db.EntityModels.Anketa(); anketa.NazivAnkete = vm.Naziv; anketa.DatumAnkete = vm.DatumAnkete; anketa.AktivnaAnketa = vm.AktivnaAnketa; _db.Ankete.Add(anketa); db.EntityModels.OdgovoriAnkete odgovor = new db.EntityModels.OdgovoriAnkete(); odgovor.AnketaId = anketa.Id; _db.OdgovoriAnkete.Add(odgovor); _db.SaveChanges(); return(Redirect("/Administracija/Anketa/Index/")); }