public void spasiPromjene() {
		Klase.Gost g = (Klase.Gost) listG.getSelectedValue();
		if (validirajIzmjene() != "") {
			JOptionPane.showMessageDialog(null, validirajIzmjene(), "Info",
					JOptionPane.INFORMATION_MESSAGE);
			return;
		}

		StraniGost sg = new StraniGost();
		if (isStraniGost(g)) {
			sg = DBManager.dajStranogZaGosta(g);

		}
		g.getOsoba().setImePrezime(
				textField_16.getText() + " " + textField_17.getText());
		g.getOsoba().setDatumRodjenja((Date) datePicker4.getModel().getValue());
		g.getOsoba().setAdresa(textField_18.getText());
		g.setMjestoRodjenja(textField_13.getText());

		DBManager.updateGosta(g);
		DBManager.updateOsobu(g.getOsoba());
		JOptionPane.showMessageDialog(null, "Promjene su spasene", "Info",
				JOptionPane.INFORMATION_MESSAGE);
		if (textField_3.getText().equals("Strani")) {
			sg.setBrojPutneIsprave(textField_20.getText());
			sg.setBrojVize(textField_22.getText());
			sg.setDatumDozvoleBoravka((Date) datePicker5.getModel().getValue());
			sg.setDatumUlaskaUBih((Date) datePicker6.getModel().getValue());
			sg.setDrzavljanstvo(textField_14.getText());
			sg.setVrstaPutneIsprave(textField_15.getText());

			sg.setVrstaVize(textField_21.getText());
			DBManager.updateStranogGosta(sg);

		}
		DefaultListModel model = (DefaultListModel) listG.getModel();
		int selectedIndex = listG.getSelectedIndex();
		if (selectedIndex != -1) {
			model.remove(selectedIndex);
		}
		ocistiKontrole();

	}