public Boolean verificarDatosUsuario(String pCorreoUsuario, String pContrasena, String pContrasenaAux) { if (!Verificador.verificarCorreo(pCorreoUsuario)) { Verificador.mostrarMensaje("Correo Vacío o formato erróneo", Page); return(false); } else if (String.IsNullOrEmpty(pCorreoUsuario)) { Verificador.mostrarMensaje("Correo electrónico no puede ser vacío", Page); return(false); } else if (!verificarCorreoDuplicado(pCorreoUsuario)) { Verificador.mostrarMensaje("Correo electrónico ya existente", Page); return(false); } else if (!Verificador.verificarLargoContrasena(pContrasena)) { Verificador.mostrarMensaje("Largo de contraseña corto, digite 6 o mas caracteres para su contraseña", Page); return(false); } else if (!pContrasena.Equals(pContrasenaAux)) { Verificador.mostrarMensaje("Contraseñas no son iguales, digitelas de nuevo.", Page); return(false); } else { return(true); } }
//Registro (Probado) public Boolean verificarDatosPersona(String pNombrePersona, String pApellido1Persona, String pDireccionPersona, String pTelefonoPersona, String pCorreoPersona) { if (String.IsNullOrEmpty(pDireccionPersona)) { Verificador.mostrarMensaje("Dirección inválida", Page); return(false); } else if (String.IsNullOrEmpty(pApellido1Persona)) { Verificador.mostrarMensaje("El apellido no puede ser vacío", Page); return(false); } else if (String.IsNullOrEmpty(pNombrePersona)) { Verificador.mostrarMensaje("El nombre no puede ser vacío", Page); return(false); } else if (!Verificador.verificarCorreo(pCorreoPersona)) { Verificador.mostrarMensaje("Formato o correo inválido", Page); return(false); } else if (!Verificador.verificarNumerosTelefono(pTelefonoPersona)) { Verificador.mostrarMensaje("Telefono inválido", Page); return(false); } else if (!Verificador.verificarTamanoTelefono(pTelefonoPersona)) { Verificador.mostrarMensaje("El teléfono debe contener entre 8 y 20 números", Page); return(false); } else { return(true); } }