private void azurirajAvionButton_Click(object sender, EventArgs e) { string identifikatorAviona = identifikatorAvionaTextBox.Text; string proizvodacAviona = proizvodacAvionaTextBox.Text; string modelAviona = modelAvionaTextBox.Text; string brojSjedala = brojSjedalaTextBox.Text; Aviokompanija aviokompanija = (RepozitorijSkyFlyReservation.prijavljeniKorisnik.UlogaKorisnika != UlogaKorisnika.Owner) ? RepozitorijSkyFlyReservation.prijavljeniKorisnik.Aviokompanija : DohvatiSelektiranuAviokompaniju(); bool provjeraPodataka = ProvjeriPodatke(identifikatorAviona, proizvodacAviona, modelAviona, brojSjedala); Avion avion = selektiraniAvion; if (provjeraPodataka == true) { selektiraniAvion.IdentifikatorAviona = identifikatorAviona; selektiraniAvion.ProizvodacAviona = proizvodacAviona; selektiraniAvion.ModelAviona = modelAviona; selektiraniAvion.BrojMjesta = int.Parse(brojSjedala); selektiraniAvion.Aviokompanija = aviokompanija; int numAffectedRows = RepozitorijSkyFlyReservation.AzurirajAvion(selektiraniAvion); if (numAffectedRows > 0) { MessageBox.Show($"Avion {avion.ProizvodacAviona} {avion.ModelAviona} | {avion.IdentifikatorAviona} je uspješno ažuriran."); this.Close(); } } }