예제 #1
0
        private bool EnviarCorreo(string DeEmail, string ParaEmail, string ParaNombre, string Mensaje
                                  , ref string mensajeError)
        {
            bool enviado = false;

            try
            {
                CorreoAdvanced correo = new CorreoAdvanced(DeEmail
                                                           , "Notificación del informe de seguimiento consolidado"
                                                           , ParaEmail
                                                           , ParaNombre
                                                           , "Notificación del informe de seguimiento consolidado"
                                                           , Mensaje);
                string mensaje = correo.Enviar();
                if (mensaje != "OK")
                {
                    mensajeError = "Se cargó el archivo correctamente. Lastimosamente no se logró enviar el correo de notificación. " + mensaje;
                    enviado      = false;
                }
                else
                {
                    enviado      = true;
                    mensajeError = "";
                }
            }
            catch (Exception e)
            {
                mensajeError = "La notificación por correo al usuario "
                               + ParaNombre + " no pudo ser enviada. (" + e.GetType().Name + ")";
                enviado = false;
            }

            return(enviado);
        }
예제 #2
0
        private bool enviarCorreo(SharePointComportamientoEmprendedor comportamientoEmprendedor)
        {
            bool enviado = false;

            try
            {
                string mensajeEnviar = MensajeComportamientoEmprendedor(comportamientoEmprendedor);
                string paraEmail     = ConfigurationManager.AppSettings.Get("EmailComportamientoEmprendedor");

                CorreoAdvanced correo = new CorreoAdvanced(""
                                                           , "Descarga de archivo comportamiento emprendedor"
                                                           , paraEmail
                                                           , "William Daza"
                                                           , "Descarga de archivo comportamiento emprendedor"
                                                           , mensajeEnviar);
                string mensaje = correo.Enviar();
                if (mensaje != "OK")
                {
                    enviado = false;
                }
                else
                {
                    enviado = true;
                }
            }
            catch (Exception e)
            {
                enviado = false;
            }

            return(enviado);
        }
예제 #3
0
        public bool EnviarCorreoaDestinatario(string _Asunto, string paraEmail, string paraNombre
                                              , string Mensaje, ref string mensajeError)
        {
            bool enviado = false;

            try
            {
                CorreoAdvanced correo = new CorreoAdvanced(""
                                                           , _Asunto
                                                           , paraEmail
                                                           , paraNombre
                                                           , _Asunto
                                                           , Mensaje);
                string mensaje = correo.Enviar();
                if (mensaje != "OK")
                {
                    mensajeError = "Se cargó el archivo correctamente. Lastimosamente no se logró enviar el correo de notificacion. " + mensaje;
                    enviado      = false;
                }
                else
                {
                    enviado      = true;
                    mensajeError = "";
                }
            }
            catch (Exception e)
            {
                mensajeError = "La notificación por correo al usuario "
                               + paraEmail + " no pudo ser enviada. (" + e.GetType().Name + ")";
                enviado = false;
            }

            return(enviado);
        }