Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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);
        }