示例#1
0
        private void btnEmail_Click(object sender, EventArgs e)
        {
            var xmlPath = Helpers.OpenFile("Arquivo Xml CFe (*.xml)|*.xml|Todo os Arquivos (*.*)|*.*");

            if (string.IsNullOrEmpty(xmlPath))
            {
                return;
            }

            var destinatario = "";
            var eAssunto     = "";
            var eNomeArquivo = "";
            var eMenssagem   = "";

            if (InputBox.Show("Envio email", "Digite o email do destinatario", ref destinatario) != DialogResult.OK)
            {
                return;
            }
            if (InputBox.Show("Envio email", "Digite o Assunto", ref eAssunto) != DialogResult.OK)
            {
                return;
            }
            if (InputBox.Show("Envio email", "Digite o nome do arquivo PDF", ref eNomeArquivo) != DialogResult.OK)
            {
                return;
            }
            if (InputBox.Show("Envio email", "Digite digite a mensagem", ref eMenssagem) != DialogResult.OK)
            {
                return;
            }

            if (string.IsNullOrEmpty(destinatario))
            {
                return;
            }

            acbrSat.EnviarEmail(xmlPath, destinatario, eAssunto, eNomeArquivo, eMenssagem, "", "");
        }