public async Task <ActionResult> Dodaj(VoziloDetaljnoVM vm) { if (ModelState.IsValid) { Vozilo vozilo = new Vozilo { BrojSasije = vm.brojSasije, RegistarskeOznake = vm.regOznake, Proizvodzac = vm.proizvodjac, Model = vm.model, Nosivost = vm.Nosivost, Cijena = vm.Cijena, Kilometraza = vm.Kilometraza, DatumRegistracije = vm.datumRegistracije.Value, GodinaProizvodnje = vm.godinaProizvodnje, TipVozilaId = vm.tipVozilaId, StatusVozilaId = vm.statusVozilaId }; ctx.Vozila.Add(vozilo); await ctx.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View("Dodaj", new VoziloDetaljnoVM { TipoviVozila = getTipovi(), StatusiVozila = getStatusi(), datumRegistracije = DateTime.Now })); }
public async Task <ActionResult> Dodaj(PrikljucnoVoziloDetaljnoVM vm) { if (ModelState.IsValid) { PrikljucnoVozilo vozilo = new PrikljucnoVozilo { BrojSasije = vm.brojSasije, RegistarskeOznake = vm.regOznake, BrojOsovina = vm.brojOsovina, Visina = vm.visina, Nosivost = vm.nosivost, Cijena = vm.cijena, Duzina = vm.duzina, Tezina = vm.tezina, DatumRegistracije = vm.datumRegistracije.Value, TipPrikljucnogId = vm.tipPrikljucnogVozilaId, StatusVozilaId = vm.statusVozilaId }; ctx.PrikljucnaVozila.Add(vozilo); await ctx.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View("Dodaj", new PrikljucnoVoziloDetaljnoVM() { TipoviPrikljcnogVozila = getTipovi(), StatusiVozila = getStatusi(), datumRegistracije = DateTime.Now })); }
public async Task <ActionResult> Dodaj(VozacDetaljnoVM vm) { if (ModelState.IsValid) { Vozac vozac = new Vozac { ADRLicenca = vm.ADRlicenca.Equals("da") ? true : false, DatumLjekarskog = vm.datumLjekarskog, JMBG = vm.JMBG, Email = vm.Email, DatumZaposlenja = vm.datumZaposlenja, RokVazenjaDozvole = vm.datumVazenjaVozacke, BrojVozacke = vm.brojVozacke, Ime = vm.ime, Prezime = vm.prezime, StatusVozacaId = vm.statusId, UlogaId = 2 }; ctx.Vozaci.Add(vozac); await ctx.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View("Dodaj", new VozacDetaljnoVM() { statusi = getStatusi(), datumZaposlenja = DateTime.Now, datumLjekarskog = DateTime.Now, datumVazenjaVozacke = DateTime.Now })); }
public async Task <IActionResult> Create(Usuario usuario) { if (ModelState.IsValid) { _context.Add(usuario); await _context.SaveChangesAsync(); return(Ok()); } return(NotFound()); }