public ActionResult Loguj(uzytkownik u) { if (ModelState.IsValid) { var v = db.uzytkownik.Where(a => a.email.Equals(u.email) && a.haslo.Equals(u.haslo)).FirstOrDefault(); if (v != null) { Session["id"] = v.id_uzytkownik.ToString(); Session["wyswietlana_nazwa"] = v.wyswietlana_nazwa.ToString(); return RedirectToAction("Profil", new { id = Int32.Parse(Session["id"].ToString()) }); } else return View(); } return View(u); }
public ActionResult Rejestracja(uzytkownik u) { if (ModelState.IsValid) { var v = db.uzytkownik.Where(m => m.email.Equals(u.email)).FirstOrDefault(); if (v == null) { db.uzytkownik.Add(u); db.SaveChanges(); ModelState.Clear(); ViewBag.kolor = null; u = null; ViewBag.Message = "Rejestracja przebiegła pomyslnie!"; } else { u = null; ViewBag.kolor = 0xff; ViewBag.Message = "Podane konto już istnieje!"; } } return View(u); }