private void spasiDioNekretnineButton_Click(object sender, EventArgs e) { try { DAO dao = new DAO("localhost", "ikzavrsni", "root", "root"); int idNekretnine = dao.VratiIdNekretnine(nekretnina.Naziv, nekretnina.Adresa, nekretnina.Grad); if (idNekretnine > -1) // vidi DAO za VratiIdNekretnine(...) { string sifra = ""; if (idNekretnine / 10 < 1) // jednocifren broj { sifra += "000" + idNekretnine.ToString(); } else if (idNekretnine / 10 < 10) // dvocifren { sifra += "00" + idNekretnine.ToString(); } else if (idNekretnine / 10 < 100) // trocifren { sifra += "0" + idNekretnine.ToString(); } else if (idNekretnine / 10 < 1000) // cetverocifren { sifra += idNekretnine.ToString(); } if (spratComboBox.SelectedIndex != -1) { String sifraSprat = spratComboBox.SelectedItem.ToString(); if (sifraSprat == "Prizemlje") { sifra += "0"; } else { sifra += sifraSprat; } spratComboBox.Items.RemoveAt(spratComboBox.SelectedIndex); if (prostorijaComboBox.SelectedIndex != -1) { sifra += prostorijaComboBox.SelectedItem.ToString(); prostorijaComboBox.Items.RemoveAt(prostorijaComboBox.SelectedIndex); } } DioNekretnine dn = new DioNekretnine(sifra, nazivDijelaTextBox.Text, vrstaNekretnineComboBox.SelectedItem.ToString(), "Slobodno", biljeskeDijelaRichTextBox.Text); Bitmap slika = (Bitmap)slikaDijelaNekretninePictureBox.Image; dn.Slika = slika; if (brojKvadrataDijelaTextBox.Text != "") { dn.BrojKvadrata = Convert.ToInt32(brojKvadrataDijelaTextBox.Text); } dn.IznosNajma = Convert.ToDouble(iznosNajmaNumericUpDown.Value); dao.UnesiDioNekretnine(dn, idNekretnine); statusStrip1.BackColor = Color.White; toolStripStatusLabel1.ForeColor = Color.Green; toolStripStatusLabel1.Text = "Podaci su spašeni."; } else { statusStrip1.BackColor = Color.White; toolStripStatusLabel1.ForeColor = Color.Red; toolStripStatusLabel1.Text = "Podaci nisu spašeni!"; } } catch (Exception izuzetak) { statusStrip1.BackColor = Color.White; toolStripStatusLabel1.ForeColor = Color.Red; toolStripStatusLabel1.Text = izuzetak.Message; } }
public IzmjenaDijelaNekretnine(DioNekretnine dn, Nekretnina n) { InitializeComponent(); dioNekretnine = dn; nekretnina = n; }