public IActionResult Dodaj(VozaciDodajVM vm) { Vozac v = _context.Vozac.Where(a => a.VozacId == vm.VozacId).SingleOrDefault(); if (v == null) { Vozac a = new Vozac { VozacId = vm.VozacId, Ime = vm.Ime, Prezime = vm.Prezime, BrVozackeDozvole = vm.BrVozackeDozvole, StatusVozacaId = vm.StatusVozacaId, CijenaPoDanu = vm.CijenaPoDanu }; _context.Vozac.Add(a); _context.SaveChanges(); return(RedirectToAction(nameof(Index))); } v.VozacId = vm.VozacId; v.Ime = vm.Ime; v.Prezime = vm.Prezime; v.BrVozackeDozvole = vm.BrVozackeDozvole; v.StatusVozacaId = vm.StatusVozacaId; v.CijenaPoDanu = vm.CijenaPoDanu; _context.SaveChanges(); return(RedirectToAction(nameof(Index))); }
public IActionResult Dodaj() { VozaciDodajVM vm = new VozaciDodajVM() { StatusVozacaList = _context.StatusVozaca.Select(x => new SelectListItem { Value = x.StatusVozacaId.ToString(), Text = x.Dostupan.Dostupnost() }).ToList() }; return(PartialView(vm)); }
public IActionResult Uredi(int id) { VozaciDodajVM vm = new VozaciDodajVM(); Vozac v = _context.Vozac.Where(a => a.VozacId == id).SingleOrDefault(); vm.StatusVozacaList = _context.StatusVozaca.Select(x => new SelectListItem { Value = x.StatusVozacaId.ToString(), Text = x.Dostupan.DaNe() }).ToList(); vm.VozacId = id; vm.Ime = v.Ime; vm.Prezime = v.Prezime; vm.BrVozackeDozvole = v.BrVozackeDozvole; vm.StatusVozacaId = v.StatusVozacaId; vm.CijenaPoDanu = v.CijenaPoDanu; return(PartialView(vm)); }