public ActionResult Edycja() { int id = Int32.Parse(Session["id"].ToString()); uzytkownik user = db.uzytkownik.FirstOrDefault(u => u.id_uzytkownik.Equals(id)); Uzytkownik model = new Uzytkownik(); model.id_uzytkownik = user.id_uzytkownik; model.imie = user.imie; model.nazwisko = user.nazwisko; model.data_urodzenia = user.data_urodzenia; model.miejscowosc = user.miejscowosc; model.email = user.email; model.wyswietlana_nazwa = user.wyswietlana_nazwa; model.haslo = user.haslo; model.uprawnienia = user.uprawnienia.ToString(); return View(model); }
public ActionResult Edycja(Uzytkownik profiluzytkownika) { if (ModelState.IsValid) { int id = Int32.Parse(Session["id"].ToString()); uzytkownik user = db.uzytkownik.FirstOrDefault(u => u.id_uzytkownik.Equals(id)); user.imie = profiluzytkownika.imie; user.nazwisko = profiluzytkownika.nazwisko; user.data_urodzenia = profiluzytkownika.data_urodzenia; user.miejscowosc = profiluzytkownika.miejscowosc; user.email = profiluzytkownika.email; user.wyswietlana_nazwa = profiluzytkownika.wyswietlana_nazwa; user.haslo = profiluzytkownika.haslo; user.uprawnienia = Int32.Parse(profiluzytkownika.uprawnienia); db.Entry(user).State = EntityState.Modified; db.SaveChanges(); Session["wyswietlana_nazwa"] = user.wyswietlana_nazwa.ToString(); return RedirectToAction("PoZalogowaniu", "konto"); } return View(profiluzytkownika); }