private void kreirajPredracun() throws Exception {
		
		boolean kreiraj = false;
		if(oznaceniBoravak !=null && Double.parseDouble(tf_ukupno.getText()) >= 0 ){
			if(predracun==null){
				kreiraj = true;
				predracun = new Predracun();
			}
			if(Double.parseDouble(tf_popust.getText()) >=0 &&  Double.parseDouble(tf_popust.getText()) <=100) {
				predracun.setPopust(Double.parseDouble(tf_popust.getText()));
				predracun.setRezervacija(oznaceniBoravak.getRezervacija());
				//predracun.setUkupnaCijena(Double.parseDouble(tf_ukupno.getText()) * (100-Double.parseDouble(tf_popust.getText()))/100);
				predracun.setUkupnaCijena(Double.parseDouble(tf_ukupno.getText()));
				tf_ukupno.setText(Double.toString(predracun.getUkupnaCijena()));
				if(kreiraj)
					DBManager.unesiPredracun(predracun);
				else
					DBManager.updatePredracun(predracun);	
			}
			else 
				JOptionPane.showMessageDialog(null, "Popust mora biti broj izmedju 0 i 100!", "Greska", JOptionPane.ERROR_MESSAGE);
			
		}
		
		
	}