//Registrer brukerinformasjon public bool RegistrerBrukerInfo(BrukerInfo brukerInfo) { try { using (var db = new ButikkContext()) { var bruker = db.Brukere.Where(b => b.Brukernavn == brukerInfo.Brukernavn).FirstOrDefault(); var brukerInformasjon = new Brukerinformasjon(); brukerInformasjon.Fornavn = brukerInfo.Fornavn; brukerInformasjon.Etternavn = brukerInfo.Etternavn; brukerInformasjon.Adresse = brukerInfo.Adresse; brukerInformasjon.Postnr = brukerInfo.Postnr; brukerInformasjon.Epost = brukerInfo.Epost; brukerInformasjon.Bruker = bruker; db.Brukerinformasjon.Add(brukerInformasjon); db.SaveChanges(); return true; } } catch { return false; } }
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(); }
//Oppdaterer brukerinformasjonen public bool OppdaterBrukerInfo(BrukerInfo brukerInfo) { try { using (var db = new ButikkContext()) { var oppdater = db.Brukerinformasjon.Where(b => b.ID == brukerInfo.ID).FirstOrDefault(); oppdater.Fornavn = brukerInfo.Fornavn; oppdater.Etternavn = brukerInfo.Etternavn; oppdater.Adresse = brukerInfo.Adresse; oppdater.Postnr = brukerInfo.Postnr; oppdater.Epost = brukerInfo.Epost; db.SaveChanges(); return true; } } catch { return false; } }
public bool RegistrerBrukerInfo(BrukerInfo brukerInfo) { var brukerInfoDAL = new BrukerInfoDAL(); return brukerInfoDAL.RegistrerBrukerInfo(brukerInfo); }
public bool OppdaterBrukerInfo(BrukerInfo brukerInfo) { var brukerInfoDAL = new BrukerInfoDAL(); return brukerInfoDAL.OppdaterBrukerInfo(brukerInfo); }
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(); }