public bool ResendPasswd(string e_mail) { System.Object[] Args = { null, e_mail.ToLower() }; Perfil perfil = new Perfil(); // Devuelve el ID del Perfil al que pertenece el Email. System.Object result = perfil.getValue("IDxEmail", Args); //System.Diagnostics.Debug.WriteLine(result); if (result == System.DBNull.Value) { throw new System.Exception("No existe ningún perfil que corresponda con el Correo-e: \"" + e_mail + "\", por tanto no se ha enviado la contraseña a dicha dirección."); } perfil.ID = (int)result; return perfil.sendWelcomeEmail(); }
/// <summary> /// Comprueba si existe la dirección de correo que se pasa como valor del parámetro "e_mail" /// </summary> /// <param name="e_mail">Dirección de correo que se necesita comprobar.</param> /// <returns>Entero que indica la cantidad de ocurrencias encontradas.</returns> public static bool existEmail(string e_mail) { System.Object[] Args = { null, e_mail.ToLower() }; Perfil perfil = new Perfil(); // Devuelve el ID del Perfil al que pertenece el Email. System.Object result = perfil.getValue("IDxEmail", Args); //System.Diagnostics.Debug.WriteLine(result); perfil = null; return (result == System.DBNull.Value ? false : true); }