public async Task <IActionResult> NovaPrijavaKvara(PrijavaKvaraModel model) { var user = await _userManager.GetUserAsync(User); var narudžba = new Narudžba { Counteri = model.PrijavaServisaModel.Counter, Opis = model.PrijavaServisaModel.Opis, ŠifraGreške = model.PrijavaServisaModel.ŠifraGreške, NaručiteljID = user.Id, PoduzećeID = user.PoduzećeID, PrinterID = model.PopisPrintera.PrinterID, StatusNarudžbeID = 1, VrijemeNaruđbe = DateTime.Now, VrstaNarudžbeID = 1 }; _context.Add(narudžba); _context.SaveChanges(); return(RedirectToAction(nameof(KorisnikController.PopisPrijava), "Korisnik")); }
public async Task <IActionResult> NovaPrijavaKvara() { var user = await _userManager.GetUserAsync(User); var searchPrinterModel = new SearchPrinterModel { PrinterPopis = new List <SelectListItem>() }; foreach (var printer in _context.Printer.Where(x => x.LokacijaID == user.PoduzećeID)) { searchPrinterModel.PrinterPopis.Add(new SelectListItem { Text = printer.PrinterID, Value = printer.PrinterID }); } var model = new PrijavaKvaraModel { PopisPrintera = searchPrinterModel }; return(View(model)); }