void btnLogin_Click(object sender, RoutedEventArgs e) { string username = txtUsername.Text; string password = txtPassword.Text; List<string> errors = new List<string>(); if (string.IsNullOrWhiteSpace(username)) errors.Add("Voer een geldig gebruikersnaam adres in."); if (string.IsNullOrWhiteSpace(password)) errors.Add("Voer een geldig wachtwoord in. "); if (errors.Count > 0) lblError.Text = string.Join("\r\n", errors); else { //QNHDemo.WP.Authorization.Login(username, password, null, out resultName, out resultToken); _Login(username, password); } }
/// <summary> /// event when the sync for caseload is complete /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void client_GeefCaseLoadCompleted(object sender, WP.ijMobile.GeefCaseLoadCompletedEventArgs e) { var result = new List<QNHDemo.Data.Entities.Jeugdige>(); //convert to app list foreach (var item in e.Result.Jeugdigen) { result.Add(new Data.Entities.Jeugdige { Id = item.Id, Name = item.Naam }); } //save the xml System.IO.IsolatedStorage.IsolatedStorageSettings.ApplicationSettings.Add("jeugdige", QNHDemo.Data.DAL.Dal.SerializeObject<List<QNHDemo.Data.Entities.Jeugdige>>(result)); lbxJeugdigen.ItemsSource = result; }