public boolean setReservation(int theaterID, int seat) throws RemoteException{
		if(this.lastRequest == -1)
			this.lastRequest = System.currentTimeMillis();
		
		if(connectionTimout())
			return false;
		
		this.reservationTheater = theaterID;
		
		if(this.reservation == seat)
			return true;
		
		if(this.reservation == -1)
			return false;
		
		if(rmiServer.changeReservationRequest(this.ID, theaterID, this.reservation, seat)){
			this.reservation = seat;
			return true;
		}
		
		return false;

	}