public IActionResult postSvar([FromBody] SvarSporsmal svarSporsmal) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (svarSporsmal != null) { var nySvar = new Svar { SvarSpm = svarSporsmal.Svar, Svart = DateTime.Now }; var dbFaq = dB.FAQ .Include(f => f.Sporsmal) .Include(f => f.Svar) .Include(f => f.Bruker).SingleOrDefault(f => f.ID == svarSporsmal.ID); if (dbFaq != null) { dB.Svar.Add(nySvar); dbFaq.Svar = nySvar; dB.SaveChanges(); return(StatusCode(200)); } } return(StatusCode(500)); }
public HttpResponseMessage PostSvar([FromBody] Svar input) { var db = new DbOppdrag(); bool ok; //bool ok = db.regEnForesporselPåEnEllerFlereTolk(tolkIDs.tolkArrey, tolkIDs.oppdragId); if (input.svar == 1) { // Hvis tolk svarer ja ok = db.regOppdragPaaEnTolk(input.oppdragId, input.tolkID, "ja"); } else { // Hvis tolk svarer ja // ok = dbFunkjson ok = true; } if (ok) { return(new HttpResponseMessage() { StatusCode = HttpStatusCode.OK }); } return(new HttpResponseMessage() { StatusCode = HttpStatusCode.BadRequest, Content = new StringContent("Søknaden ble ikke lagret!") }); }
public static void Seed(DB dbContext) { dbContext.Database.EnsureCreated(); if (dbContext.Sporsmal.Any()) { return; } var svar1 = new Svar { SvarSpm = "Du kan bestille film på nettsiden vår. Dette gjøres ved at du legger filmene inn i handlekurven og kjøper dem videre.", Svart = DateTime.Now, SvartAv = "Momcilo" }; var sporsmal1 = new Sporsmal { sporsmal = "Hvordan bestiller jeg en film?", LagtUt = DateTime.Now, }; var ubesvartSpm = new Sporsmal { sporsmal = "Hvordan kan jeg lage en bruker=", LagtUt = DateTime.Now }; var sporsmalSvar1 = new FAQ { Sporsmal = sporsmal1, Svar = svar1 }; var bruker = new Bruker { Epost = "*****@*****.**", Fornavn = "Momcilo", Etternavn = "Delic", }; var sporsmalSvarH = new FAQ { Sporsmal = ubesvartSpm, Bruker = bruker, }; dbContext.FAQ.Add(sporsmalSvar1); dbContext.SaveChanges(); }
private void ButtonNollställ_Click(object sender, EventArgs e) { //anropas när man trycker på knappen 'Clear'. används för att ta bort det som skrivits och börja om. Label.Focus(); Svar.Clear(); //tar bort det som står i svars-rutan. buttonLikamed.Enabled = true; //gör att man kan anropa en funktion jag förklarar nedan (efter den här). Label.Text = null; //tar bort felmeddelandet i Label, man vill bara att det ska synnas efter ett fel //och att det ska tas bort när man klickar 'Clear'. ÅterställBools(); //anropar en funktion jag förklarar nedan. }