public ActionResult Profil(KundeEndreViewModel endretKunde) { if (Session[LOGGET_INN] != null) { if (ModelState.IsValid) { var kundeBLL = new KundeBLL(); var kID = (int)Session[KID]; var endret = kundeBLL.Endre(endretKunde, kID); if (endret) { Session[NAVN] = endretKunde.Fornavn; TempData["Melding"] = "Profil endret!"; return(RedirectToAction("Profil")); } else { TempData["Error"] = "Noe gikk galt, vennligst prøv å endre profilen på nytt."; return(RedirectToAction("Profil")); } } else { return(View()); } } else { return(RedirectToAction("Login", "Kunde", new { area = "" })); } }
public ActionResult Endre(Kunde ekunde) { var kundeDb = new KundeBLL(); bool insertOk = kundeDb.Endre((int)Session["LoggetInn"], ekunde); if (insertOk) { return(RedirectToAction("MinSide")); } return(View()); }