private async void btnDodaj_Click(object sender, EventArgs e)
        {
            if (ValidateChildren())
            {
                var request = new DrzaveUpsertRequest()
                {
                    Naziv = txtNaziv.Text
                };

                Model.Drzave entity = null;

                if (_id.HasValue)
                {
                    entity = await _drzaveService.Update <Model.Drzave>(_id.Value, request);
                }
                else
                {
                    entity = await _drzaveService.Insert <Model.Drzave>(request);
                }

                if (entity != null)
                {
                    MessageBox.Show("Uspješno izvršeno");
                }

                await DrzaveLoad();
            }
        }
 private void btnSacuvaj_Click(object sender, EventArgs e)
 {
     if (this.ValidateChildren())
     {
         DrzaveUpsertRequest request = new DrzaveUpsertRequest()
         {
             Naziv = txtNazivDrzave.Text
         };
         if (Id == null)
         {
             var result = _drzave.Insert <Model.Drzave>(request);
             if (result != null)
             {
                 MessageBox.Show(Properties.Resources.UspjesnoDodano);
             }
         }
         else
         {
             var result = _drzave.Update <Model.Drzave>(Id, request);
             if (result != null)
             {
                 MessageBox.Show(Properties.Resources.UspjesnoPromijenjeno);
             }
         }
     }
 }
        private async void btnSnimi_Click(object sender, EventArgs e)
        {
            if (this.ValidateChildren())
            {
                //   txtSlikaInput = Convert.ToBase64String(circleButton1.Image.);


                // if the original encoding was ASCII


                byte[] bytes = Encoding.ASCII.GetBytes(txtSlikaInput.Text);


                var request = new DrzaveUpsertRequest
                {
                    Naziv = txtNazivA.Text,

                    Slika  = bytes,
                    Oznaka = textBox1.Text
                };
                if (openFileDialog1.FileName.Length != 0)
                {
                    request.PutanjaSlike = txtSlikaInput.Text;
                }


                if (_id != null || _id != 0)
                {
                    await _drzave.Update <Model.Drzave>(_id, request);

                    MessageBox.Show("Operacija uspješna!");
                }
                else
                {
                    MessageBox.Show("Greška prilikom updejtovanja podataka!");
                }
            }
        }
Beispiel #4
0
        private async void btnSnimi_Click(object sender, EventArgs e)
        {
            if (txtNazivA.Text == "")
            {
                MessageBox.Show("Molimo pokušajte ponovo sa unosom", "Nedovoljno informacija", MessageBoxButtons.OKCancel, MessageBoxIcon.Error);
            }
            else
            {
                var request = new DrzaveUpsertRequest
                {
                    Naziv  = txtNazivA.Text,
                    Oznaka = textBox1.Text,
                };
                if (request.Oznaka == "")
                {
                    request.Oznaka = "/";
                }
                if (openFileDialog1.FileName.Length != 0)
                {
                    request.PutanjaSlike = openFileDialog1.FileName;
                }
                request.Slika = slika;
                if (request != null)
                {
                    try
                    {
                        await _drzave.Insert <Model.Drzave>(request);

                        MessageBox.Show("Uspješno ste dodali državu!");
                        //Obrisi();
                    }
                    catch
                    {
                        MessageBox.Show("Greška prilikom dodavanja!");
                    }
                }
            }
        }
Beispiel #5
0
        private async void SpremiButton_Click(object sender, EventArgs e)
        {
            if (ValidateChildren())
            {
                var request = new DrzaveUpsertRequest
                {
                    Naziv = NazivTextBox.Text,
                };

                if (_drzavaId == null)
                {
                    await _drzaveService.Insert <Model.Drzave>(request);
                }
                else
                {
                    await _drzaveService.Update <Model.Drzave>(_drzavaId, request);
                }

                MessageBox.Show(_drzavaId == null ? "Država uspješno dodana!" : "Država uspješno izmijenjena!", "Države", MessageBoxButtons.OK, MessageBoxIcon.Information);;

                Close();
            }
        }