private async void btnSacuvaj_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { var kId = cmbKlijent.SelectedValue; var nId = cmbNagrada.SelectedValue; var aId = cmbAdministrator.SelectedValue; if (int.TryParse(kId.ToString(), out int _klijentId)) { request.KlijentId = _klijentId; } if (int.TryParse(aId.ToString(), out int _administratorId)) { request.KorisnikId = _administratorId; } if (int.TryParse(nId.ToString(), out int _nagradaId)) { request.NagradaId = _nagradaId; } request.DatumPocetka = dtpDatumpocetka.Value; request.DatumZavrsetka = dtpDatumZavrsetka.Value; request.Opis = rtxtOpis.Text; Model.NagradnaIgra entity = null; entity = await _apiservice.Insert <Model.NagradnaIgra>(request); if (entity != null) { MessageBox.Show("Uspješno izvršeno"); this.Close(); } } }
private async void btnSacuvaj_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { NagradnaIgra.DatumPocetka = dtpDatumPocetka.Value; NagradnaIgra.DatumZavrsetka = dtpDatumZavrsetka.Value; NagradnaIgra.Opis = txtOpis.Text; Model.NagradnaIgra entity = null; if (_id.HasValue) { NagradnaIgra.NagradnaIgraId = _id.Value; entity = await _apiservice.Update <Model.NagradnaIgra>(_id.Value, NagradnaIgra); } if (entity != null) { MessageBox.Show("Uspješno izvršeno!"); this.Close(); } } }