Ejemplo n.º 1
0
        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");
        }
Ejemplo n.º 2
0
        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);
        }