public ActionResult MinaSidor(Kund user) { using (TomasosEntities db = new TomasosEntities()) { Kund changedUserInfo = db.Kunds.SingleOrDefault(k => k.KundID == user.KundID); changedUserInfo.Namn = user.Namn; changedUserInfo.Gatuadress = user.Gatuadress; changedUserInfo.Postnr = user.Postnr; changedUserInfo.Postort = user.Postort; changedUserInfo.Email = user.Email; changedUserInfo.Telefon = user.Telefon; changedUserInfo.AnvandarNamn = user.AnvandarNamn; changedUserInfo.Losenord = user.Losenord; db.SaveChanges(); ViewBag.Message = "Uppgifter ändrade"; return View(); } }
public ActionResult Login(Kund user) { using (TomasosEntities db = new TomasosEntities()) { Kund loggedUser = db.Kunds.SingleOrDefault(c => c.AnvandarNamn == user.AnvandarNamn && c.Losenord == user.Losenord); Session["kundID"] = loggedUser.KundID; if (loggedUser == null) { ViewBag.ErrorLogin = "******"; return View(); } else { FormsAuthentication.SetAuthCookie(user.AnvandarNamn, false); return RedirectToAction("Index", "Home"); } } }
public ActionResult Registrera(Kund nyKund) { using (TomasosEntities db = new TomasosEntities()) { if (ModelState.IsValid) { db.Kunds.Add(nyKund); db.SaveChanges(); return RedirectToAction("ValidReg"); } else { return View(); } } }