示例#1
0
 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());
        }