public ActionResult Slettbetaling(FormCollection slett, int id = 0) { var db = new BrukerContext(); Betaling betaling = db.Betalinger.Find(id); if (betaling == null) { return(HttpNotFound()); } db.Betalinger.Remove(betaling); db.SaveChanges(); return(RedirectToAction("ListAlleBetalinger")); }
public ActionResult EndreBetaling(Betaling betaling) { var db = new BrukerContext(); if (ModelState.IsValid) { using (db) { var automatisk = new Betaling(); automatisk.personnummer = HttpContext.Session["Personnummer"].ToString(); db.Entry(betaling).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("ListAlleBetalinger")); } } return(View(betaling)); }
public ActionResult OpprettBetaling(FormCollection innListe) { try { using (var db = new BrukerContext()) { var nyBetaling = new Models.Betaling(); nyBetaling.navn = innListe["Navn"]; nyBetaling.kontonr = innListe["Kontonr"]; nyBetaling.personnummer = HttpContext.Session["Personnummer"].ToString(); nyBetaling.sum = innListe["Sum"] + "kr"; nyBetaling.dato = innListe["Dato"]; db.Betalinger.Add(nyBetaling); db.SaveChanges(); return(RedirectToAction("ListAlleBetalinger")); } } catch (Exception feil) { return(View()); } }