public bool ValidarCajasDeTexto(Datos_Register DatosRegister, Label Error) { if (string.IsNullOrEmpty(DatosRegister.Name) || string.IsNullOrEmpty(DatosRegister.Email) || string.IsNullOrEmpty(DatosRegister.Address) || string.IsNullOrEmpty(DatosRegister.Document)) { return(true); } else { return(false); } }
public async void Validar(Datos_Register DatosRegister, Label Error) { bool respuestavalidacion = ValidarCajasDeTexto(DatosRegister, Error); string email = DatosRegister.Email; bool stEmail = false; for (int i = 0; i < email.Length; i++) { if (!email.Contains("@")) { await App.Current.MainPage.DisplayAlert("ALERTA!", "Direccion de correo incorrecta", "Aceptar"); stEmail = true; break; } if (!email.Contains(".")) { await App.Current.MainPage.DisplayAlert("ALERTA!", "Direccion de correo incorrecta", "Aceptar"); stEmail = true; break; } } string DIRECCION = DatosRegister.Address; bool stDireccion = false; for (int i = 0; i < DIRECCION.Length; i++) { if (!DIRECCION.Contains("#")) { await App.Current.MainPage.DisplayAlert("ALERTA!", "Direccion de correo incorrecta", "Aceptar"); stDireccion = true; break; } if (!DIRECCION.Contains("-")) { await App.Current.MainPage.DisplayAlert("ALERTA!", "Direccion de correo incorrecta", "Aceptar"); stDireccion = true; break; } } if (!respuestavalidacion) { string tamano = "0123456789"; string tamano1 = "12345678"; string Identification = DatosRegister.Document; bool id = false; if (!tamano.Length.Equals(Identification.Length)) { if (!tamano1.Length.Equals(Identification.Length)) { await App.Current.MainPage.DisplayAlert("ALERTA!", "No. cedula incorrecto", "Aceptar"); id = true; } } //string n1 = DatosRegister.Password; //string n2 = DatosRegister.ConfirmPassword; //bool pass = false; //if (n1 != n2) //{ // await App.Current.MainPage.DisplayAlert("ALERTA!", "No coincide con la anterior contrasena", "Aceptar"); // pass = true; //} if (!id) { if (!stEmail) { if (!stDireccion) { } } } //Predeterminado predeterminado = new Predeterminado(); //Usuario usuarioRegistrado = new Usuario() //{ // User = DatosRegister.Email.ToString(), // Password = DatosRegister.Password.ToString(), // Name = DatosRegister.UserRegister.ToString(), //}; //App.datosUsuario = new List<Usuario>(); //App.datosUsuario.Add(usuarioRegistrado); } }