예제 #1
0
        public ActionResult OppdaterBrukerInfo(BrukerInfo brukerInfo)
        {
            if (!ModelState.IsValid)
            {
                return View();
            }

            try
            {
                var brukerInfoBll = new BrukerInfoBLL();
                var registrert = brukerInfoBll.OppdaterBrukerInfo(brukerInfo);
                if (registrert)
                {
                    RedirectToAction("Index");
                }
                else
                {
                    return View();
                }

            }
            catch
            {
                return View();
            }

            return View();
        }
예제 #2
0
        //Oppdater brukerinfo
        public ActionResult OppdaterBrukerInfo()
        {
            if (Session["LoggetInn"] == null)
            {
                RedirectToAction("Index", "Home");
            }

            var brukerInfoBll = new BrukerInfoBLL();
            var brukernavn = Session["Brukernavn"].ToString();
            var bi = brukerInfoBll.HentBrukerInfo(brukernavn);
            return View(bi);
        }
예제 #3
0
        // GET: BrukerInfo
        public ActionResult Index()
        {
            if (Session["LoggetInn"] == null) {
                RedirectToAction("Index", "Home");
            }

            try
            {
                var brukerInfo = new BrukerInfoBLL();
                var brukernavn = Session["Brukernavn"].ToString();
                var bi = brukerInfo.HentBrukerInfo(brukernavn);
                return View(bi);
            }
            catch {
                return View();
            }
        }
예제 #4
0
 public ActionResult InnLoggetSide()
 {
     if (Session["LoggetInn"] != null)
     {
         bool loggetInn = (bool)Session["LoggetInn"];
         if (loggetInn)
         {
             ViewBag.HarInfo = false;
             //Sjekker om bruker har registrert brukerinformasjon
             string brukernavn = Session["Brukernavn"].ToString();
             if (brukernavn != string.Empty || brukernavn != null) {
                 var brukerInfoBll = new BrukerInfoBLL();
                 bool harInfo = brukerInfoBll.BrukerHarInfo(brukernavn);
                 if (harInfo) {
                     ViewBag.HarInfo = true;
                 }
             }
             return View();
         }
     }
     return RedirectToAction("Index");
 }
예제 #5
0
        public ActionResult RegistrerBrukerInfo(BrukerInfo brukerInfo)
        {
            if (!ModelState.IsValid)
            {
                return View();
            }

            try
            {
                var brukerInfoBll = new BrukerInfoBLL();
                var brukernavn = Session["Brukernavn"].ToString();
                brukerInfo.Brukernavn = brukernavn;
                var registrert = brukerInfoBll.RegistrerBrukerInfo(brukerInfo);
                if (registrert)
                {
                    RedirectToAction("Index");
                }
                else {
                    return View();
                }

            }
            catch {
                return View();
            }

            return View();
        }