Beispiel #1
0
 public IActionResult Obrisi(int Id)
 {
     db.EntityModels.FAQ faq = _db.FAQs.Where(x => x.Id == Id).FirstOrDefault();
     _db.FAQs.Remove(faq);
     _db.SaveChanges();
     return(Redirect("/Administracija/FAQ/Index/"));
 }
Beispiel #2
0
        public IActionResult SnimiUredi(FAQUrediViewModel vm)
        {
            db.EntityModels.FAQ faq = _db.FAQs.Where(x => x.Id == vm.Id).FirstOrDefault();

            faq.Odgovor = vm.Odgovor;
            faq.DatumIzmjeneOdgovora = vm.DatumIzmjene;
            _db.SaveChanges();
            return(Redirect("/Administracija/FAQ/Index/"));
        }
Beispiel #3
0
 public IActionResult Snimi(FAQDodajViewModel vm)
 {
     db.EntityModels.FAQ pitanje = new db.EntityModels.FAQ();
     pitanje.Pitanje = vm.Pitanje;
     pitanje.Odgovor = vm.Odgovor;
     _db.FAQs.Add(pitanje);
     _db.SaveChanges();
     return(Redirect("/Administracija/FAQ/Index/"));
 }
Beispiel #4
0
        public IActionResult Uredi(int Id)
        {
            db.EntityModels.FAQ faq   = _db.FAQs.Where(x => x.Id == Id).FirstOrDefault();
            FAQUrediViewModel   uredi = new FAQUrediViewModel();

            uredi.Id           = Id;
            uredi.Odgovor      = "";
            uredi.Pitanje      = _db.FAQs.Where(x => x.Id == Id).FirstOrDefault().Pitanje;
            uredi.DatumIzmjene = DateTime.Now;
            return(View(uredi));
        }
Beispiel #5
0
        public IActionResult Detalji(int Id)
        {
            FAQDetaljiViewModel detalji = new FAQDetaljiViewModel();

            db.EntityModels.FAQ faq = _db.FAQs.Where(x => x.Id == Id).FirstOrDefault();
            detalji.Pitanje        = faq.Pitanje;
            detalji.Odgovor        = faq.Odgovor;
            detalji.AktivanOdgovor = faq.AktivanOdgovor;
            detalji.DatumIzmjene   = faq.DatumIzmjeneOdgovora;

            return(View(detalji));
        }
Beispiel #6
0
 public IActionResult Promijeni(int Id)
 {
     db.EntityModels.FAQ status = _db.FAQs.Where(x => x.Id == Id).FirstOrDefault();
     if (status.AktivanOdgovor == true)
     {
         status.AktivanOdgovor = false;
     }
     else
     {
         status.AktivanOdgovor = true;
     }
     _db.SaveChanges();
     return(Redirect("/Administracija/FAQ/Index/"));
 }