private async void Button_Click_1(object sender, RoutedEventArgs e) { if (terminalModel == "") { terminalModel = await DeviceInfoHelper.GetDeviceModelAsync(); } if (termnalPlataform == "") { termnalPlataform = "WindowsPhone " + Environment.OSVersion.Version.ToString(); } if (terminalDisplaysize == "") { terminalDisplaysize = Application.Current.Host.Content.ActualWidth + "x" + Application.Current.Host.Content.ActualHeight; } if (!controlUser) { NombreUsuario.BorderBrush = new SolidColorBrush(Colors.Red); MessageBox.Show("Nombre de usuario no valido"); } else if (!controlPass) { PasswordUsuario.BorderBrush = new SolidColorBrush(Colors.Red); MessageBox.Show("Contraseña demasiado corta"); } else if (!controlEmail) { EmailUsuario.BorderBrush = new SolidColorBrush(Colors.Red); MessageBox.Show("Email no valido"); } else if (id_provincia == 0) { ListItemProvincias.BorderBrush = new SolidColorBrush(Colors.Red); MessageBox.Show("Seleciona una provincia"); } else if (id_universidad == 0) { ListItemUniversidad.BorderBrush = new SolidColorBrush(Colors.Red); MessageBox.Show("Seleciona una universidad"); } else if (id_facultad == 0) { ListItemFacultades.BorderBrush = new SolidColorBrush(Colors.Red); MessageBox.Show("Seleciona una facultad"); } else if (await Comunicacion_Usuario.RegistrarUsuario(NombreUsuario.Text, PasswordUsuario.Password, EmailUsuario.Text, id_universidad + "", id_facultad + "", terminalModel, termnalPlataform, terminalDisplaysize)) { AplicationSettings.RegistrarUsuario(NombreUsuario.Text, PasswordUsuario.Password); NavigationService.Navigate(new Uri("/View/Principal.xaml", UriKind.Relative)); } else { MessageBox.Show(AplicationSettings.getErrorServer()); AplicationSettings.setErrorServer(""); } }
private async void Button_Click(object sender, RoutedEventArgs e) { if (AntiguaContraseña.Password != "" && AntiguaContraseña.Password != null) { if (id_facultad != 0) { var respuesta = await Comunicacion_Usuario.CambiarFacultad(id_facultad + "", AntiguaContraseña.Password); if (!respuesta) { MessageBox.Show(AplicationSettings.getErrorServer()); } } if (NuevaContraseña.Password != "" && NuevaContraseña.Password != null) { if (NuevaContraseña.Password.Length < 6) { MessageBox.Show("Las contraseñas tienen que tener 6 caracteres minimo."); } else { var respuesta = await Comunicacion_Usuario.CambiarContraseña(AntiguaContraseña.Password, NuevaContraseña.Password); if (!respuesta) { //MessageBox.Show(AplicationSettings.getErrorServer()); MessageBox.Show("Contraseña incorrecta"); } } } } else { MessageBox.Show("Introduce tu contraseña actual."); } }