예제 #1
0
 public JsonResult Post([FromBody] innsporsmal innSporsmal)
 {
     if (ModelState.IsValid)
     {
         var  kundeserviceDb = new KundeServiceDB(_dbcontext);
         bool OK             = kundeserviceDb.lagreEtSporsmal(innSporsmal);
         if (OK)
         {
             return(Json("Opprettelse av nytt spørsmål var suksessfult!"));
         }
     }
     return(Json("Opprettelse av nytt spørsmål feilet!"));
 }
        //Metoder for innsporsmal
        public bool lagreEtSporsmal(innsporsmal innSporsmal)
        {
            var nyttSporsmal = new InnSporsmal
            {
                sporsmal = innSporsmal.sporsmal
            };

            try
            {
                _dbcontext.Add(nyttSporsmal);
                _dbcontext.SaveChanges();
            }
            catch (Exception error)
            {
                return(false);
            }
            return(true);
        }