public ActionResult Add(PersonAdres personAdres) { if (!ModelState.IsValid) { return(View("Add", personAdres)); } else { Adres newAdres = new Adres(); newAdres.kodPocztowy = personAdres.kodPocztowy; newAdres.miasto = personAdres.miasto; newAdres.nrBloku = personAdres.nrBloku; newAdres.nrMieszkania = personAdres.nrMieszkania; newAdres.ulica = personAdres.ulica; newAdres.adresId = 10; context.Add <Adres>(newAdres); Person newPerson = new Person(); newPerson.adresId = newAdres.adresId; newPerson.imie = personAdres.imie; newPerson.nazwisko = personAdres.nazwisko; newPerson.pesel = personAdres.pesel; context.Add <Person>(newPerson); context.SaveChanges(); return(RedirectToAction("All", "Person")); } }
public ActionResult Edit(Adres adres) { if (!ModelState.IsValid) { return(View("Edit", adres)); } Adres editAdres = context.FindAdresById(adres.adresId); editAdres.kodPocztowy = adres.kodPocztowy; editAdres.miasto = adres.miasto; editAdres.nrBloku = adres.nrBloku; editAdres.nrMieszkania = adres.nrMieszkania; editAdres.ulica = adres.ulica; context.SaveChanges(); return(RedirectToAction("All", "Person")); }