public IActionResult DodajStavku(int OtpremnicaId) { Otpremnica otpremnica = db.Otpremnica.Include(p => p.Kupac).Where(x => x.OtpremnicaID == OtpremnicaId).FirstOrDefault(); OtpremnicaDodajStavkuVM model = new OtpremnicaDodajStavkuVM(); model.proizvodi = new List <SelectListItem>(); //model.proizvodi.Add(new SelectListItem() //{ // Value = null, // Text = "Odaberite proizvod" //}); model.proizvodi.AddRange(db.Proizvodi.Select(y => new SelectListItem { Text = y.Naziv, Value = y.ProizvodID.ToString() }).ToList()); model.stavka = new OtpremnicaProizvod(); model.stavka.OtpremnicaID = OtpremnicaId; return(View(model)); }
public IActionResult SnimiStavku(OtpremnicaDodajStavkuVM model) { OtpremnicaProizvod stavka = model.stavka; db.OtpremnicaProizvod.Add(stavka); db.SaveChanges(); return(RedirectToAction(nameof(Detalji), new { OtpremnicaId = model.stavka.OtpremnicaID })); }