public IActionResult Snimi(NarudzbeDodajVM input) { if (!ModelState.IsValid) { input.Klijenti = _context.Klijent.Select(s => new SelectListItem { Value = s.KlijentID.ToString(), Text = s.Ime + " " + s.Prezime, }).ToList(); return(View("Dodaj", input)); } Narudzba n = new Narudzba { Cijena = 0, Datum = input.DatumNarudzbe, KlijentID = input.KlijentId, StatusNarudzbeID = 4 //Status Početni - Narudžba je kreirana ali nisu definisane stavke narudžbe }; _context.Narudzba.Add(n); _context.SaveChanges(); return(RedirectToAction("Index")); }
public IActionResult Dodaj() { NarudzbeDodajVM model = new NarudzbeDodajVM { DatumNarudzbe = DateTime.Now, Datum = DateTime.Now.ToString("dd/MM/yyyy"), Klijenti = _context.Klijent.Select(s => new SelectListItem { Value = s.KlijentID.ToString(), Text = s.Ime + " " + s.Prezime, }).ToList() }; return(View(model)); }