示例#1
0
 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/"));
 }
示例#2
0
 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/"));
 }
示例#3
0
        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/"));
        }