public IActionResult KreirajRezervaciju(int AutomobilID) { RezervisiAutomobilVM model = new RezervisiAutomobilVM(); Automobil a = getAuto(AutomobilID); model.AutomobilID = AutomobilID; model.PoslovnicaID = getLokacijaID(AutomobilID); model.nazivPoslovnice = getImePoslvnice(model.PoslovnicaID); model.DatumPreuzimanja = DateTime.Today; model.poslovnice = PripremaListItemPoslovnice(); model.Iznos = getCijenaAuta(AutomobilID); model.Model = a.Model; model.Proizvodjac = a.Proizvodjac.Naziv; model.SlikaURL = a.SlikaURL; model.Boja = a.Boja; model.Gorivo = a.AutomobilDetalji.Gorivo; model.Motor = a.AutomobilDetalji.Kubikaza; model.Godiste = a.GodinaProizvodnje.ToString(); int x = 0; string klijentID = User.FindFirstValue(ClaimTypes.NameIdentifier); Int32.TryParse(klijentID.ToString(), out x); model.KlijentID = x; //get id od logged usera model.UposlenikID = getUposlenika(model.PoslovnicaID); return(View(model)); }
public IActionResult Snimi(RezervisiAutomobilVM model) { RezervacijaKupovina rt = new RezervacijaKupovina { AutomobilID = model.AutomobilID, UposlenikID = model.UposlenikID, KlijentID = model.KlijentID, PoslovnicaID = model.PoslovnicaID, DatumKreiranja = DateTime.Now, DatumPreuzimanja = model.DatumPreuzimanja, Komentar = model.komentar, KompletiranaKupovina = false }; db.Add(rt); db.SaveChanges(); TempData["porukaSuccess"] = "Uspjesno je kreirana rezervacija"; return(RedirectToAction("Index", "Aktivnosti")); }