예제 #1
0
        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();
                }
            }
        }
예제 #2
0
        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();
                }
            }
        }