예제 #1
0
        public ActionResult CreatNarudzba()
        {
            int        kupacId  = 2;
            NarudzbaVm narudzba = new NarudzbaVm
            {
                BrojNarudzbe = 1,
                KupacID      = kupacId,
                Datum        = DateTime.Now,
                Status       = false,
                Otkazano     = null
            };
            Narudzbe narudzbaDb = new Narudzbe
            {
                BrojNarudzbe = narudzba.BrojNarudzbe,
                KupacID      = narudzba.KupacID,
                Datum        = narudzba.Datum,
                Status       = narudzba.Status,
                Otkazano     = null
            };

            _context.Narudzbes.Add(narudzbaDb);
            _context.SaveChanges();

            narudzba.NarudzbeID = narudzbaDb.NarudzbeID;

            var proizvodVm = _context.Proizvodis.Include(j => j.JediniceMjere).Include(v => v.VrsteProizvoda).ToList().Select(Mapper.Map <Proizvodi, ProizvodVm>);

            var model = new AddNarudzbe
            {
                Narudzba  = narudzba,
                Proizvodi = proizvodVm
            };

            return(View("NarudzbaStavka", model));
        }
예제 #2
0
        public ActionResult AddNarudzbaStavka(AddNarudzbe Vmodel)
        {
            NarudzbaStavke stavka = new NarudzbaStavke
            {
                NarudzbaID = Vmodel.Narudzba.NarudzbeID,
                ProizvodID = Vmodel.ProizvodID,
                Kolicina   = Vmodel.Kolicina
            };

            _context.NarudzbaStavkes.Add(stavka);
            _context.SaveChanges();



            var model = new AddNarudzbe
            {
                Narudzba  = Vmodel.Narudzba,
                Proizvodi = _context.Proizvodis.Include(j => j.JediniceMjere).Include(v => v.VrsteProizvoda).ToList().Select(Mapper.Map <Proizvodi, ProizvodVm>)
            };

            return(View("NarudzbaStavka", model));
        }