예제 #1
0
 private async void btnSacuvaj_Click(object sender, EventArgs e)
 {
     if (this.ValidateChildren())
     {
         var grad = new GradInsertRequest()
         {
             Naziv = txtNaziv.Text
         };
         Model.Grad entity = null;
         if (_id.HasValue)
         {
             entity = await _apiservice.Update <Model.Grad>(_id.Value, grad);
         }
         else
         {
             try
             {
                 entity = await _apiservice.Insert <Model.Grad>(grad);
             }
             catch (Exception)
             {
                 MessageBox.Show("Niste autorizovani");
             }
         }
         if (entity != null)
         {
             MessageBox.Show("Uspješno izvršeno");
             this.Close();
         }
     }
 }
예제 #2
0
        private async void button1_Click(object sender, EventArgs e)
        {
            Model.Grad req = new Model.Grad
            {
                NazivGrada = txtNaziv.Text
            };

            var idDr = cmbDrzava.SelectedValue;

            if (int.TryParse(idDr.ToString(), out int id))
            {
                req.DrzavaId = id;
            }
            await _grad.Insert <Model.Grad>(req);

            MessageBox.Show("Operacija uspješno izvršena!", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information);
            frmRedVoznje frm = new frmRedVoznje(_korId);

            frm.Show();
            this.Close();
        }