private void btnDodaj_Click(object sender, EventArgs e)
 {
     if (_id.HasValue)
     {
         frmCijenaDetalji frm = new frmCijenaDetalji(_id.Value);
         frm.Show();
     }
 }
        private async void btnKreiraj_Click(object sender, EventArgs e)
        {
            try
            {
                if (ValidateChildren())
                {
                    var linija = new LinijaUpsertRequest();

                    linija.Naziv       = txtNaziv.Text;
                    linija.PolazisteId = int.Parse(cmbPolaziste.SelectedValue.ToString());
                    linija.OdredisteId = int.Parse(cmbOdrediste.SelectedValue.ToString());


                    var search = new KorisniciSearchRequest()
                    {
                        KorisnickoIme = APIService.KorisnickoIme
                    };

                    var listaKorisnika = await _korisnici.Get <List <Model.Korisnici> >(search);

                    Model.Korisnici korisnik = null;

                    foreach (var item in listaKorisnika)
                    {
                        if (item.KorisnickoIme == APIService.KorisnickoIme)
                        {
                            korisnik = item;
                            break;
                        }
                    }

                    linija.KorisnikId = korisnik.Id;


                    if (!_id.HasValue)
                    {
                        var l = await _linija.Insert <Model.Linija>(linija);

                        MessageBox.Show("Linija je uspjeĆĄno kreirana, molimo unesite cijenu linije");

                        frmCijenaDetalji frm = new frmCijenaDetalji(l.Id);

                        frm.Show();
                    }
                    else
                    {
                        await _linija.Update <Model.Linija>(_id.Value, linija);
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Linija detalji", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }