Exemplo n.º 1
0
        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"));
        }
Exemplo n.º 2
0
        public ActionResult Add(Paczkomat paczkomat)
        {
            using (var ctx = new PostContext())
            {
                ctx.Paczkomaty.Add(paczkomat);
                ctx.SaveChanges();
            }

            return(RedirectToAction("Index"));
        }