public ActionResult Create(Osoba osoba, FormCollection collection) { osoba.Hash = Guid.NewGuid(); if (ModelState.IsValid) { osobaRepository.Add(osoba); osobaRepository.Save(); TempData["okMessage"] = "Osoba: " + osoba.Imie + " " + osoba.Nazwisko + " została dodana."; return(RedirectToAction("Index")); } else { TempData["errorMessage"] = "Nie dodano osoby"; return(View(osoba)); } }
public ActionResult UpdatePersonDetails(int id, FormCollection collection) { var osoba = osobaRepository.GetOsobaById(id); if (TryUpdateModel(osoba)) { osobaRepository.Save(); TempData["okMessage"] = "Twoje dane zostały zapisane!"; return(RedirectToAction("PersonDetails")); } else { TempData["errorMessage"] = "Erro! Twoje dane nie zostały zapisane"; return(View()); } }