private void btnRegistrar_Click(object sender, RoutedEventArgs e) { if (txtEmail.Text == String.Empty || txtClave.Password == String.Empty) { MessageBox.Show("Por favor complete todos los campos"); } else { try { Usuario usuario = new Usuario(); usuario.email = txtEmail.Text; usuario.nombres = txtNombres.Text; usuario.apellidos = txtNombres.Text; usuario.clave = txtClave.Password; string jsonData = JsonConvert.SerializeObject(usuario); WebClient webClient = new WebClient(); Uri uri = new Uri(Constantes.urlServicioBase + "usuario/registrar", UriKind.Absolute); webClient.Headers[HttpRequestHeader.ContentType] = "application/json"; webClient.UploadStringCompleted += loginCompletado; webClient.UploadStringAsync(uri, "POST", jsonData); } catch (Exception ex) { MessageBox.Show(ex.Message); } } }
public Encuestas() { InitializeComponent(); IsolatedStorageSettings iso = IsolatedStorageSettings.ApplicationSettings; if (iso.Contains("usuarioObject")) { usuario = (Usuario)iso["usuarioObject"]; } if (iso.Contains("pregunta1")) { Pregunta p1 = (Pregunta)iso["pregunta1"]; txtPregunta1.Text = p1.descripcionPregunta; } if (iso.Contains("pregunta2")) { Pregunta p2 = (Pregunta)iso["pregunta2"]; txtPregunta2.Text = p2.descripcionPregunta; } if (iso.Contains("pregunta3")) { Pregunta p3 = (Pregunta)iso["pregunta3"]; txtPregunta3.Text = p3.descripcionPregunta; } }
public Login() { InitializeComponent(); if (iso.Contains("usuSessionSave")) { usuario = (Usuario)iso["usuarioObject"]; txtEmail.Text = usuario.email; txtClave.Password = usuario.clave; ToggleSwitch.IsChecked = true; } }
// Constructor public MainPage() { InitializeComponent(); IsolatedStorageSettings iso = IsolatedStorageSettings.ApplicationSettings; if (iso.Contains("usuarioObject")) { usuario = (Usuario)iso["usuarioObject"]; txtBienvenido.Text = "Bienvenido " + usuario.nombres; } cargarEncuestas(); }
void loginCompletado(object sender, UploadStringCompletedEventArgs e) { if (e.Result == String.Empty) { MessageBox.Show("Usario y/o password incorrectos"); } else { usuario = JsonConvert.DeserializeObject<Usuario>(e.Result); if (!iso.Contains("usuarioObject")) { iso.Add("usuarioObject", usuario); if(ToggleSwitch.IsChecked.Value==true) { iso.Add("usuSessionSave", true); }else { iso.Remove("usuSessionSave"); } } else { iso["usuarioObject"] = usuario; if (ToggleSwitch.IsChecked.Value == true) { iso.Add("usuSessionSave", true); } else { iso.Remove("usuSessionSave"); } } iso.Save(); MessageBox.Show("Logueado correctamente"); NavigationService.Navigate(new Uri("/LayoutCommon/Dashboard.xaml", UriKind.RelativeOrAbsolute)); } }