コード例 #1
0
        public JsonResult SPNed(int id)
        {
            var  db       = new FAQDB(_context);
            bool resultat = db.TommelNedSpørsmål(id);

            return(Json(resultat));
        }
コード例 #2
0
        public JsonResult Get(int id)
        {
            var db         = new FAQDB(_context);
            var utSpørsmål = db.HentEttSpørsmål(id);

            return(Json(utSpørsmål));
        }
コード例 #3
0
        public JsonResult SvarOpp(int id)
        {
            var  db       = new FAQDB(_context);
            bool resultat = db.TommelOppSvar(id);

            return(Json(resultat));
        }
コード例 #4
0
        public JsonResult Get()
        {
            var db = new FAQDB(_context);
            List <DBKategori> alleKategorier = db.HentAlleKategorier();

            return(Json(alleKategorier));
        }
コード例 #5
0
        public JsonResult HentTopListe()
        {
            var db       = new FAQDB(_context);
            var resultat = db.HentTopSpørsmål();

            return(Json(resultat));
        }
コード例 #6
0
        public JsonResult HentForslag(string streng)
        {
            var db       = new FAQDB(_context);
            var resultat = db.HentSøkeforslag(streng);

            return(Json(resultat));
        }
コード例 #7
0
        public JsonResult Get(int id)
        {
            var db       = new FAQDB(_context);
            var kategori = db.HentKategori(id);


            return(Json(kategori));
        }
コード例 #8
0
 public ActionResult Create(FAQ faq)
 {
     if (ModelState.IsValid)
     {
         FAQDB.AddFAQ(db, faq);
         return(RedirectToAction("Index"));
     }
     return(View());
 }
コード例 #9
0
        public IActionResult Get()
        {
            var db = new FAQDB(_context);

            var ListData = db.getCustomerQuestionsFAQ();
            var JsonData = JsonConvert.SerializeObject(ListData);

            return(Ok(JsonData));
        }
コード例 #10
0
        public IActionResult Put(int id, [FromBody] string increment)
        {
            var  db      = new FAQDB(_context);
            bool success = db.incrementVotes_(increment, id);

            if (success)
            {
                return(Ok());
            }
            return(BadRequest("Something went wrong!"));
        }
コード例 #11
0
        public ActionResult Delete(int id)
        {
            FAQ faq = FAQDB.FindFAQ(db, id);

            if (faq != null)
            {
                FAQDB.DeleteFAQ(db, faq);
                return(RedirectToAction("Index"));
            }
            return(View());
        }
コード例 #12
0
 public JsonResult Post(int id, [FromBody] svar innSvar)
 {
     if (ModelState.IsValid)
     {
         var  db = new FAQDB(_context);
         bool OK = db.SkrivSvar(id, innSvar);
         if (OK)
         {
             return(Json("OK"));
         }
     }
     return(Json("Kunne ikke lagre spørsmålet i DB"));
 }
コード例 #13
0
 public JsonResult Post([FromBody] kategori innKategori)
 {
     if (ModelState.IsValid)
     {
         var  db = new FAQDB(_context);
         bool OK = db.LagreKategori(innKategori);
         if (OK)
         {
             return(Json("OK"));
         }
     }
     return(Json("Kunne ikke sette inn kategorien i DB"));
 }
コード例 #14
0
 public JsonResult Post(int id, [FromBody] spørsmål innSpørsmål)
 {
     if (ModelState.IsValid)
     {
         var  db = new FAQDB(_context);
         bool OK = db.LeggSpørsmålIKategori(id, innSpørsmål);
         if (OK)
         {
             return(Json("OK"));
         }
     }
     return(Json("Kunne ikke lagre spørsmålet i DB"));
 }
コード例 #15
0
        public IActionResult Get()
        {
            var db = new FAQDB(_context);

            var data     = db.getquestionsFAQ();
            var JsonData = JsonConvert.SerializeObject(data);

            if (JsonData != null)
            {
                return(Ok(JsonData));
            }
            else
            {
                return(BadRequest("Something went wrong!"));
            }
        }
コード例 #16
0
        public IActionResult Post([FromBody] CustomerQuestion question)
        {
            Console.WriteLine(ModelState);
            if (ModelState.IsValid)
            {
                var  db      = new FAQDB(_context);
                bool success = db.addCustomerQuestion(question);

                if (success)
                {
                    return(Ok());
                }
            }

            return(BadRequest("Something went wrong! Couldn't add the question"));
        }
コード例 #17
0
ファイル: HomeController.cs プロジェクト: caseygruse/EliteK9
 public ActionResult FAQ()
 {
     return(View(FAQDB.GetAllFAQ(db)));
 }