public void meetingRequested(Object sender, CreateMeetingCompletedEventArgs e)
        {
            try
            {
                ServiceHelper.instance.currentMeeting = e.Result.CreatedMeeting;

                //stop animating
                _loading.StopAnimating();
                _loading.RemoveFromSuperview();

                InvokeOnMainThread(delegate() { _controller.NavigationController.PushViewController(new MapViewController(), true); });
            }
            catch
            {
                MessageHelper.showErrorMesage("getMeetingRequest failed");;
            }
        }
Esempio n. 2
0
 void getMeetingData(object sender, CreateMeetingCompletedEventArgs e)
 {
     if (e.Result.CreatedMeeting != null)
     {
         this.currentMeeting = e.Result.CreatedMeeting;
         if (this.localuserID != Guid.Empty && e.Result.CreatedMeeting.Users.Count() > 0)
         {
             foreach (var user in e.Result.CreatedMeeting.Users)
             {
                 if (user.userId != this.localuserID)
                 {
                     this.targetUserID      = user.userId;
                     this.targetPhoneNumber = user.phoneNumber;
                 }
             }
         }
     }
     callCreatedMeetingDelegate(sender, e);
 }
Esempio n. 3
0
 private void callCreatedMeetingDelegate(object sender, CreateMeetingCompletedEventArgs e)
 {
     createdMeetingMethodToCall(sender, e);
 }