private void TakeDriverOnline() { AvailabilityListener = new AvailabilityListener(); AvailabilityListener.Create(mLastLocation); AvailabilityListener.RideAssigned += AvailabilityListener_RideAssigned1; AvailabilityListener.RideTimeout += AvailabilityListener_RideTimeout; AvailabilityListener.RideCancelled += AvailabilityListener_RideCancelled; }
// method to take driver online private void TakeDriverOnline() { availabilityListener = new AvailabilityListener(); availabilityListener.Create(mLastLocation); // receiving ride request availabilityListener.RideCancelled += AvailabilityListener_RideCancelled; availabilityListener.RideTimedOut += AvailabilityListener_RideTimedOut; availabilityListener.RideAssigned += AvailabilityListener_RideAssigned; }
public void GoOnline() { goOnlineButton.BackgroundColor = UIColor.FromRGB(7, 175, 18); goOnlineButton.SetTitle("GO OFFLINE", UIControlState.Normal); avalability = true; availabiltyListener = new AvailabilityListener(); availabiltyListener.Create(currentLocation); availabiltyListener.RideTimedOut += AvailabiltyListener_RideTimedOut; availabiltyListener.RideCancelled += AvailabiltyListener_RideCancelled; availabiltyListener.RideDetailsFound += AvailabiltyListener_RideDetailsFound; }