private void simpleButtonCorreo_Click(object sender, EventArgs e) { Nasti.Datos.Utiles.Correo correo = new Nasti.Datos.Utiles.Correo(); ServicioImpresion servicioImpresion = new ServicioImpresion(); var archivoPdf = servicioImpresion.exportarPdf(comprobante.CODIGOTIPOCOMPROBANTE, comprobante); correo.enviarCorreo(comprobante, archivoPdf); XtraMessageBox.Show("Correo enviado"); }
public void enviarCorreo() { if (comprobante.CODIGOESTADOCOMPROBANTE != (long)EnumEstadoComprobante.AUTORIZADO) { return; } PARAMETRO parametroEnvioCorreo = generalServicio.getParametro(comprobante.CODIGOEMPRESA, "ENVIAR_CORREO"); if (parametroEnvioCorreo == null) { return; } if (parametroEnvioCorreo.VALORSTRING.Equals("N")) { XtraMessageBox.Show("No se ha definido parámetro ENVIAR_CORREO"); return; } Nasti.Datos.Utiles.Correo correo = new Nasti.Datos.Utiles.Correo(); ServicioImpresion servicioImpresion = new ServicioImpresion(); var archivoPdf = servicioImpresion.exportarPdf(comprobante.CODIGOTIPOCOMPROBANTE, comprobante); correo.enviarCorreo(comprobante, archivoPdf); }