private void EnviarEmailNoficacion(TicketWS.empleado emp)
 {
     if (EnvioCorreoNotificacion.NuevoComentario(ticket, emp) == false)
     {
         MessageBox.Show(
             "Ha ocurrido un error al enviar el correo de notificación al empleado",
             "Correo no enviado",
             MessageBoxButtons.OK, MessageBoxIcon.Information
             );
     }
 }
Beispiel #2
0
        public static bool NuevoComentario(TicketWS.ticket ticket, TicketWS.empleado emp)
        {
            StreamReader streamReader = new StreamReader("../../emails/EmailNotificacionComentario.html", System.Text.Encoding.UTF8);
            string       body         = streamReader.ReadToEnd();

            body = body.Replace("*NOMBREPH*", emp.nombre);
            body = body.Replace("*APELLIDOPH*", emp.apellidoPaterno);
            body = body.Replace("*TIPOPH*", "agente");
            body = body.Replace("*TICKETIDPH*", ticket.ticketId.ToString());
            body = body.Replace("*ASUNTOPH*", ticket.asunto);

            EmailWS.YanapayEmail correo = new EmailWS.YanapayEmail();
            correo.FromAddress  = "*****@*****.**";
            correo.ToRecipients = emp.personaEmail;
            correo.Subject      = "Yanapay - Nuevo comentario";
            correo.Body         = body;
            correo.IsHtml       = true;

            return(servicioEmail.EnviarCorreo(correo));
        }