public ActionResult Magazyn(PrzyjecieModel model)
 {
     mod.magazynID = model.magazynID;
     var listaMiejsca = from m in _db.miejsca where m.idmagazyn == mod.magazynID select m;
     mod.miejsca = new SelectList(listaMiejsca.ToList(), "idmiejsca", "nazwa");
     return View("Index",mod);
 }
 public ActionResult Index()
 {
     mod = new PrzyjecieModel();
     mod.towary = new List<lista_towarow>();
     mod.magazynID = (from m in _db.magazyn select m.idmagazyn).First();
        mod.magazyny= new SelectList(_db.magazyn, "idmagazyn", "nazwa");
     var listaMiejsca = from m in _db.miejsca where m.idmagazyn == mod.magazynID select m;
     mod.miejsca = new SelectList(listaMiejsca.ToList(),"idmiejsca","nazwa");
     return View(mod);
 }
        public ActionResult Odbiorca(PrzyjecieModel model)
        {
            var stri = model.odbiorcaNazwa;

            odbiorca odbiorca = new odbiorca();
            try
            {

                mod.odbiorca = (from o in _db.odbiorca where o.nazwa == stri select o).First();

            }
            catch (Exception)
            {
                try
                {
                    mod.odbiorca = (from o in _db.odbiorca where o.nip == stri select o).First();

                }
                catch (Exception)
                {

                    odbiorca.nazwa = "Nie istnieje taki odbiorca !!!";
                    mod.odbiorca = odbiorca;
                }

            }

            return View("Index", mod);
        }
        public ActionResult Towar(PrzyjecieModel model)
        {
            towary towar = new towary();
            try
            {
                towar = (from t in _db.towary where t.kod_kreskowy == model.towarNazwa select t).First();
            }
            catch (Exception)
            {

                towar = (from t in _db.towary where t.nazwa == model.towarNazwa select t).FirstOrDefault();
            }

            lista_towarow lista = new lista_towarow();
            lista.towarId = towar.idtowary;
            lista.ilosc = model.ilosc;
            var miejsce = (from m in _db.miejsca where m.idmiejsca == model.miejsceId select m).First();
            _db.Entry(towar).State=EntityState.Detached;
            _db.Entry(lista).State=EntityState.Detached;
            _db.Entry(miejsce).State = EntityState.Detached;
            lista.miejsca.Add(miejsce);

            mod.towary.Add(lista);
            return View("Index", mod);
        }