//=============================================================================================================================== //=============================================================================================================================== //FUNCION PARA VERIFICAR SI correoEntry TIENE ESPACIOS EN BLANCO private void OnCompletedCorreo(object sender, EventArgs e) { //BUSQUEDA DE ESPACIOS EN BLANCO //BANDERA QUE VERIFICA SI LA CADENA DE CARACTERES ALMACENA UN ESPACIO EN BLANCO if (Metodos.EspacioBlanco(ConexionDatos.Correo.ToLower())) { //SE CAMBIA EL COLOR DEL TEXTO DEL correoEntry A ROJO correoEntry.TextColor = Color.Red; //SE LE NOTIFICA AL USUARIO QUE LA CONTRASEÑA NO PUEDE TENER ESPACIOS EN BLANCO ConexionDatos.MensajePantalla(ConexionDatos.OnCompletedCorreoWhiteSpace); } }
//========================================================================================================================================================= //========================================================================================================================================================= //FUNCION ACTIVADA LUEGO DE QUE SE DEJE DE ENFOCAR EL ENTRY DEL entryTelefono protected void OnUnfocusedTelefono(object sender, EventArgs e) { //SE VERIFICA SI EL NUMERO TELEFONICO ES EL MISMO QUE EXISTE ACTUALMENTE if (ConexionDatos.flagsameTelefono) { //DE SER EL MISMO SE GENERA UN AVISO AL USUARIO PARA NOTIFICARLE QUE NO SE HA REALIZADO //NINGUN CAMBIO EN ESTE CAMPO A PESAR DE HABER SIDO INSPECCIONADO ConexionDatos.MensajePantalla(ConexionDatos.OnCompletedTelefonoSameTelefono); } }
//=================================================================================================================================================== //=================================================================================================================================================== //METODO PARA LA VERIFICACION DEL NOMBRE(S) CUANDO EL USUARIO DEJE DE INTERACTUAR CON EL private void OnUnfocusedNombres(object sender, EventArgs e) { //SE VERIFICA SI EL NOMBRE PROPORCIONADO ESTA REGISTRADO if (ConexionDatos.flagsameNombre) //=> true => SE INGRESO EL MISMO DATO QUE SE ENCUENTRA REGISTRADO { //DE SER EL MISMO NOMBRE SE GENERA UNA PREGUNTA AL USUARIO PARA //NOTIFICARLE SI DEASEA CONTINUAR CON EL MISMO NOMBRE O DESEA CAMBIARLO ConexionDatos.MensajePantalla(ConexionDatos.OnCompletedNombreSameNombre); } else //false => NO SE INGRESO EL MISMO DATO QUE SE ENCUENTRA REGISTRADO { //VERIFICACION DE CARACTERES NO PERMITIDOS if (Metodos.Caracteres(ConexionDatos.Nombres)) //=> true => Existen caracteres prohibdos { //SE CAMBIA EL COLOR DEL TEXTO A ROJO entryNombres.TextColor = Color.Red; //SE LE NOTIFICA AL USUARIO ConexionDatos.MensajePantalla(ConexionDatos.ForbiddenCharacters); } else //=> false => No existen caracteres prohibidos { //SE CAMBIA EL COLOR DEL TEXTO A NEGRO entryNombres.TextColor = Color.Black; } } }