예제 #1
0
 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();
 }
예제 #2
0
 /// <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);
 }