public long inserir(FonteFinanciamento fonteFinanciamento) throws Exception
	{
		String sql = "INSERT INTO fontefinanciamento(nome) VALUES (?)";
		long idGeradox = 0;
		try
		{
			PreparedStatement stmt = ConnectionFactory.getConnection().prepareStatement(sql, Statement.RETURN_GENERATED_KEYS);
			stmt.setString(1, fonteFinanciamento.getNome());
			stmt.executeUpdate();
			ResultSet rs = stmt.getGeneratedKeys();
			
			if (rs.next())
			{
				idGeradox = rs.getLong(1);
			}
		}
		catch (SQLException e)
		{
			throw e;
		}
		
		return idGeradox;
	}