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 ); } }
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)); }