public void loginUser(string phoneNumber, Func <object, LoginUserCompletedEventArgs, Void> functionToCall) { loginMethodToCall = functionToCall; string lastDeviceToken = NSUserDefaults.StandardUserDefaults.StringForKey("deviceToken"); if (lastDeviceToken == null) { lastDeviceToken = string.Empty; } var client = new MeetingServiceClient(new BasicHttpBinding(), new EndpointAddress(EndpointHelper.EndpointAddress)); var request = new LoginRequest() { DeviceToken = lastDeviceToken, //UIDevice.CurrentDevice.UniqueIdentifier.ToString(), PhoneNumber = phoneNumber }; /* * using (var alert = new UIAlertView ("Device Token: ", lastDeviceToken, null, "OK", null)) { * alert.Show (); * } */ client.LoginUserCompleted += storeLoginData; client.LoginUserAsync(request); }
public AddUsers(CreateOrEditMeeting m) { InitializeComponent(); _m = m; _meetingService = new MeetingServiceClient(); _users = new List<UserDto>(); InitDefault(); }
public void checkPhoneNumbers(List <string> numbersToCheck, Func <object, CheckNumbersCompletedEventArgs, Void> methodToCall) { numbersCheckedMethodToCall = methodToCall; try { var client = new MeetingServiceClient(new BasicHttpBinding(), new EndpointAddress(EndpointHelper.EndpointAddress)); var request = new CheckNumbersRequest { PhoneNumbers = numbersToCheck.ToArray() }; client.CheckNumbersCompleted += callNumbersCheckedDelegate; client.CheckNumbersAsync(request); } catch { MessageHelper.showErrorMesage("checkPhoneNumbers failed"); } }
public void updateMeeting(Guid meetingID, Guid requestingUser, float myX, float myY, Func <Object, UpdateMeetingCompletedEventArgs, Void> functionToCall) { updateMeetingMethodToCall = functionToCall; var client = new MeetingServiceClient(new BasicHttpBinding(), new EndpointAddress(EndpointHelper.EndpointAddress)); var request = new UpdateMeetingRequest { MeetingId = meetingID, MyX = myX, MyY = myY, RequestingUserID = requestingUser }; sem.WaitOne(100); client.UpdateMeetingCompleted += storeMeeting; client.UpdateMeetingAsync(request); }
public void createMeeting(string targetNumber, string requestingNumber, Func <object, CreateMeetingCompletedEventArgs, Void> methodToCall) { createdMeetingMethodToCall = methodToCall; this.targetPhoneNumber = targetNumber; try { var client = new MeetingServiceClient(new BasicHttpBinding(), new EndpointAddress(EndpointHelper.EndpointAddress)); var request = new CreateMeetingRequest { RequestingNumber = requestingNumber, TargetNumber = targetNumber }; client.CreateMeetingCompleted += callCreatedMeetingDelegate; client.CreateMeetingAsync(request); } catch { MessageHelper.showErrorMesage("createMeeting failed"); } }
public void getMeetingByPhoneNumber(string PhoneNumber, Func <object, GetMeetingCompletedEventArgs, Void> functionToCall) { try { getMeetingMethodToCall = functionToCall; var client = new MeetingServiceClient(new BasicHttpBinding(), new EndpointAddress(EndpointHelper.EndpointAddress)); var request = new GetMeetingRequest { PhoneNumber = PhoneNumber }; client.GetMeetingCompleted += getMeetingByPhoneData; client.GetMeetingAsync(request); } catch { MessageHelper.showErrorMesage("GetMeetingID failed"); } }
public MeetingList(UserDto currentUser) { InitializeComponent(); _meetingService = new MeetingServiceClient(); _currentUser = currentUser; }