public ActionResult Send(int id, Przesylka przesylka) { using (var ctx = new PostContext()) { Nadawca nad; List <Nadawca> nadList = ctx.Nadawcy.Where(p => p.Nazwisko == przesylka.Nadawca.Nazwisko).ToList(); if (nadList.Count == 0) { nad = new Nadawca { Imie = przesylka.Nadawca.Imie, Nazwisko = przesylka.Nadawca.Nazwisko }; } else { nad = nadList[0]; } przesylka.Nadawca = nad; Paczkomat pacz = ctx.Paczkomaty.First(p => p.Id == id); przesylka.Paczkomat = pacz; ctx.Przesylki.Add(przesylka); ctx.SaveChanges(); } return(RedirectToAction("Index", "Home")); }
public ActionResult Add(Paczkomat paczkomat) { using (var ctx = new PostContext()) { ctx.Paczkomaty.Add(paczkomat); ctx.SaveChanges(); } return(RedirectToAction("Index")); }