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