public MainPage() { this.InitializeComponent(); DataContext = new TaskListViewModel(); GetLoginInformation(); RemoteTaskManager.GetUsers(OnGetUsersCompleted); }
// Constructor public MainPage() { InitializeComponent(); DataContext = new TaskListViewModel(); Loaded += new RoutedEventHandler(MainPage_Loaded); ApplicationTitle.Text = RemoteTaskManager.GetApplicationName(); }
public Settings() { InitializeComponent(); App.GetLoginInformation(); UsernameText.Text = RemoteTaskManager.UserName; PasswordText.Password = RemoteTaskManager.Password; ApplicationTitle.Text = RemoteTaskManager.GetApplicationName(); }
public void CompleteTask_WithNoTaskStarted_DoesNothing() { // Arrange var taskManager = new RemoteTaskManager <object, int>(firstId, nextId); // Act TestDelegate complete = () => taskManager.CompleteTask(10, result); // Assert Assert.That(complete, Throws.Nothing); }
public void StartTaskRemote_WithNegativeTimespan_ThrowsArgumentException() { // Arrange var taskManager = new RemoteTaskManager <object, int>(firstId, nextId); // Act AsyncTestDelegate start = async() => await taskManager.StartRemoteTask(action, TimeSpan.FromMilliseconds(-1)); // Assert Assert.ThrowsAsync <ArgumentException>(start); }
public void StartRemoteTask_WithNoResponse_TimesOut() { // Arrange var taskManager = new RemoteTaskManager <object, int>(firstId, nextId); // Act AsyncTestDelegate start = async() => await taskManager.StartRemoteTask(action, timeout); // Assert Assert.ThrowsAsync <TimeoutException>(start); }
private async void Button_Click_3(object sender, RoutedEventArgs e) { RemoteTaskManager.UserName = UserNameText.Text; RemoteTaskManager.Password = PasswordText.Password; var vault = new Windows.Security.Credentials.PasswordVault(); vault.Add(new Windows.Security.Credentials.PasswordCredential( resourceName, RemoteTaskManager.UserName, RemoteTaskManager.Password)); await RemoteTaskManager.Login(); RemoteTaskManager.GetUsers(OnGetUsersCompleted); ((TaskListViewModel)DataContext).BeginUpdate(); }
public async Task StartRemoteTask_WithResult_ReturnsResult() { // Arrange var taskManager = new RemoteTaskManager <object, int>(firstId, nextId); var id = 0; Action <int> action = i => { id = i; }; // Act var task = taskManager.StartRemoteTask(action, timeout); taskManager.CompleteTask(id, result); var res = await task; // Assert Assert.That(res, Is.EqualTo(result)); }
private void HandleSave(object sender, EventArgs e) { RemoteTaskManager.UserName = UsernameText.Text; RemoteTaskManager.Password = PasswordText.Password; string pin = RemoteTaskManager.UserName + "|" + RemoteTaskManager.Password; // Convert the PIN to a byte[]. byte[] PinByte = Encoding.UTF8.GetBytes(pin); // Encrypt the PIN by using the Protect() method. byte[] ProtectedPinByte = ProtectedData.Protect(PinByte, null); // Store the encrypted PIN in isolated storage. this.WritePinToFile(ProtectedPinByte); RemoteTaskManager.Login(); NavigationService.GoBack(); }
void MainPage_Loaded(object sender, RoutedEventArgs e) { ((TaskListViewModel)DataContext).BeginUpdate(Dispatcher); ApplicationTitle.Text = RemoteTaskManager.GetApplicationName(); }
protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e) { base.OnNavigatedTo(e); ApplicationTitle.Text = RemoteTaskManager.GetApplicationName(); }
public TaskDetailsPage() { InitializeComponent(); RemoteTaskManager.GetUsers(LoadOwners); }