/// <summary> /// Metoda wyswietlajaca widok z formualarzem /// W formatkach znajduja sie dane pobrane z bazy danych odpowiadajace ID pobranemu ze zmiennych sesji /// </summary> /// <returns></returns> public ActionResult AktualizujSwojProfil() { int id = (int)Session["id"]; LEKARZ lEKARZ = db.LEKARZ.Find(id); return(View(lEKARZ)); }
public ActionResult LoginLekarz(LEKARZ entity) { //Sprawdz czy dane są poprawne, jeśli tak to przekieruj na stronę główną lekarza if (entity.ZalogujLekarz(entity, this.HttpContext)) { return(RedirectToAction("Index", "Lekarz")); } else { return(View("Fail")); } }
public ActionResult AktualizujSwojProfilZatwierdz([Bind(Include = "LEKARZ_ID,IMIE,NAZWISKO,SPECJALIZACJA,PESEL,DATA_URODZENIA,NR_LICENCJI,HASLO")] LEKARZ lEKARZ) { if (ModelState.IsValid) { //oznacz jako zmienione db.Entry(lEKARZ).State = EntityState.Modified; //zapisz zmiany db.SaveChanges(); //zwrócenie widoku AktualizujSwojProfil return(View("AktualizujSwojProfilWynik")); } return(View("AktualizujSwojProfil")); }