public ActionResult Register([Bind(Include = "ID_UZYTKOWNIKA,IMIE,NAZWISKO,NR_INDEKSU,EMAIL,TYP_KONTA,LOGIN,HASLO")] UZYTKOWNIK uZYTKOWNIK) { uZYTKOWNIK.TYP_KONTA = "U"; uZYTKOWNIK.HASLO = ToMD5Hash(uZYTKOWNIK.HASLO); if (ModelState.IsValid) { if (db.UZYTKOWNIK.Where(m => m.LOGIN == uZYTKOWNIK.LOGIN).FirstOrDefault() == null) { db.UZYTKOWNIK.Add(uZYTKOWNIK); db.SaveChanges(); ViewBag.Details = 1; ModelState.Clear(); return(View()); } else { ViewBag.Details = 0; ModelState.AddModelError("LOGIN", "Login jest niedostępny"); return(View(uZYTKOWNIK)); } } ViewBag.Details = 0; return(View(uZYTKOWNIK)); }
public ActionResult DeleteConfirmed(int id) { UZYTKOWNIK uZYTKOWNIK = db.UZYTKOWNIK.Find(id); db.UZYTKOWNIK.Remove(uZYTKOWNIK); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ID_UZYTKOWNIKA,IMIE,NAZWISKO,NR_INDEKSU,EMAIL,TYP_KONTA,LOGIN,HASLO")] UZYTKOWNIK uZYTKOWNIK) { if (ModelState.IsValid) { db.Entry(uZYTKOWNIK).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(uZYTKOWNIK)); }
public ActionResult Create([Bind(Include = "ID_UZYTKOWNIKA,IMIE,NAZWISKO,NR_INDEKSU,EMAIL,TYP_KONTA,LOGIN,HASLO")] UZYTKOWNIK uZYTKOWNIK) { if (ModelState.IsValid) { db.UZYTKOWNIK.Add(uZYTKOWNIK); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(uZYTKOWNIK)); }
public ActionResult Edit(int EditUserID) { UZYTKOWNIK uZYTKOWNIK = db.UZYTKOWNIK.Find(EditUserID); if (uZYTKOWNIK == null) { return(HttpNotFound()); } ID_USER = EditUserID; return(View(uZYTKOWNIK)); }
// GET: UZYTKOWNIK/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } UZYTKOWNIK uZYTKOWNIK = db.UZYTKOWNIK.Find(id); if (uZYTKOWNIK == null) { return(HttpNotFound()); } return(View(uZYTKOWNIK)); }
public ActionResult Settings(UZYTKOWNIK uzytkownikToEdit) { int id = (int)Session["UserID"]; var temp = ((from UZYTKOWNIK in dbUzytkownik.UZYTKOWNIK where UZYTKOWNIK.UZ_id == id select UZYTKOWNIK).First()); if (!ModelState.IsValid) { return(View(temp)); } dbUzytkownik.Entry(temp).CurrentValues.SetValues(uzytkownikToEdit); dbUzytkownik.SaveChanges(); return(RedirectToAction("Index", "User")); }
public ActionResult Logowanie([Bind(Include = "LOGIN,HASLO")] UZYTKOWNIK uZYTKOWNIK) { uZYTKOWNIK.HASLO = ToMD5Hash(uZYTKOWNIK.HASLO); var User = db.UZYTKOWNIK.Where(m => m.LOGIN == uZYTKOWNIK.LOGIN && m.HASLO == uZYTKOWNIK.HASLO).FirstOrDefault(); if (User != null) { ViewBag.Details = 0; return(RedirectToAction("UserMain", "User", new { ID_User = User.ID_UZYTKOWNIKA, DETALIS = 0 })); } else { ViewBag.Details = 1; return(View()); } }