Beispiel #1
0
 public static List<CedForecastWebEntidades.Cuenta> Lista(int IndicePagina, int TamañoPagina, string OrderBy, CedEntidades.Sesion Sesion)
 {
     CedForecastWebDB.Cuenta cuenta = new CedForecastWebDB.Cuenta(Sesion);
     if (OrderBy.Equals(String.Empty))
     {
         OrderBy = "FechaAlta desc, Nombre";
     }
     return cuenta.Lista(IndicePagina, TamañoPagina, OrderBy);
 }
Beispiel #2
0
 public static List<CedForecastWebEntidades.Cuenta> Lista(bool ConCuentaSinInformar, CedEntidades.Sesion Sesion)
 {
     CedForecastWebDB.Cuenta cuenta = new CedForecastWebDB.Cuenta(Sesion);
     return cuenta.Lista(ConCuentaSinInformar);
 }
Beispiel #3
0
 public static void ReportarIdCuentas(string Email, CedEntidades.Sesion Sesion)
 {
     //Alta en la base de datos
     CedForecastWebDB.Cuenta cuenta = new CedForecastWebDB.Cuenta(Sesion);
     List<CedForecastWebEntidades.Cuenta> cuentas = cuenta.Lista(Email);
     //Mail para confirmación
     SmtpClient smtpClient = new SmtpClient("mail.cedeira.com.ar");
     MailMessage mail = new MailMessage();
     mail.From = new MailAddress("*****@*****.**");
     mail.To.Add(new MailAddress(Email));
     mail.Subject = "Información de cuenta(s) Forecast";
     StringBuilder a = new StringBuilder();
     a.Append("Estimado/a " + cuentas[0].Nombre.Trim() + ":"); a.AppendLine();
     a.AppendLine();
     a.Append("Cumplimos en informarle cuáles son las cuentas Forecast vinculadas a esta cuenta de correo electrónico:"); a.AppendLine();
     a.AppendLine();
     for (int i = 0; i < cuentas.Count; i++)
     {
         a.Append("Cuenta '" + cuentas[i].Nombre + "' (Id.Usuario='" + cuentas[i].Id + "')"); a.AppendLine();
     }
     a.AppendLine();
     a.Append("Si ha recibido este correo electrónico y no ha solicitado información sobre su(s) cuenta(s) Forecast, es probable que otro usuario haya introducido su dirección por error. Si no ha solicitado esta información, no es necesario que realice ninguna acción, y puede ignorar este mensaje con total seguridad."); a.AppendLine();
     a.Append("Saludos."); a.AppendLine();
     a.AppendLine();
     a.Append("Cedeira Software Factory"); a.AppendLine();
     a.AppendLine();
     a.AppendLine();
     a.AppendLine("Este es sólo un servicio de envío de mensajes. Las respuestas no se supervisan ni se responden."); a.AppendLine();
     mail.Body = a.ToString();
     smtpClient.Credentials = new NetworkCredential("*****@*****.**", "cedeira123");
     smtpClient.Send(mail);
 }