private void Button_Click(object sender, RoutedEventArgs e) { var window = new NoviKorisnik(); window.Init(this, salon, 1); window.ShowDialog(); }
public async Task <ActionResult> DodajKorisnika([FromBody] NoviKorisnik noviKorisnik) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } KorisnikDomenskiModel korisnikZaUnos = new KorisnikDomenskiModel { KorisnickoIme = noviKorisnik.KorisnickoIme, Ime = noviKorisnik.Ime, Prezime = noviKorisnik.Prezime, Adresa = noviKorisnik.Adresa, isAdmin = false }; ModelRezultatKreiranjaKorisnika unetiKorisnik; try { unetiKorisnik = await _korisnikServis.DodajKorisnika(korisnikZaUnos); } catch (DbUpdateException e) { ModelGreske greska = new ModelGreske { PorukaGreske = e.InnerException.Message ?? e.Message, StatusKod = System.Net.HttpStatusCode.BadRequest }; return(BadRequest(greska)); } if (unetiKorisnik.Uspeh != true) { ModelGreske greska = new ModelGreske { PorukaGreske = unetiKorisnik.Greska, StatusKod = System.Net.HttpStatusCode.BadRequest }; return(BadRequest(greska)); } return(Ok(unetiKorisnik.Korisnik)); }