void verificaConsultaCancelarPlano() { DataTable dt = new DataTable(); EmailCancelamentoPlanoBLL cancelPlano = new EmailCancelamentoPlanoBLL(); if (string.IsNullOrEmpty(nrepr)) { if (string.IsNullOrEmpty(empresa) || string.IsNullOrEmpty(matricula)) { dt = null; } else { dt = cancelPlano.selectCancelarPlanoTitular(empresa, matricula); } } else { dt = cancelPlano.selectCancelarPlanoRepress(empresa, matricula, nrepr); } grdCancelPlano.DataSource = dt; grdCancelPlano.DataBind(); }
void montarAnexoViaEmailManifestacao(SmtpClient mailClient, MailMessage mm) { //Essa outra etapa serve para grava o arquivo na manifestação //salvar e-mail em disco String pastaTemporariaEmail = criar_pasta_temporaria("Email"); mailClient.DeliveryMethod = SmtpDeliveryMethod.SpecifiedPickupDirectory; mailClient.PickupDirectoryLocation = pastaTemporariaEmail; mailClient.Send(mm); IntegWeb.Intranet.Aplicacao.EmailCancelamentoPlanoBLL.Classe_Manifestacao filtro = ler_variaveis_ambiente(); // Ler o e-mail salvo no passo anterior e renomear string[] filePaths = Directory.GetFiles(pastaTemporariaEmail); String novo_nome_de_arquivo = pastaTemporariaEmail + "\\email_CancelamentoPlano_" + "(Enviado em " + DateTime.Now.ToString("ddMMyyyy_hhm") + ").eml"; System.IO.File.Move(@filePaths[0], novo_nome_de_arquivo); // Anexar e-mail salvo em disco a aplicacao. EmailCancelamentoPlanoBLL CancelamentoPlanoBLL = new EmailCancelamentoPlanoBLL(); String resultado = CancelamentoPlanoBLL.Anexar_Email_Manifest(novo_nome_de_arquivo, filtro); System.IO.File.Delete(novo_nome_de_arquivo); if (resultado != "Arquivo adicionado com sucesso!") { throw new ArgumentNullException(resultado); } }
void verificaConsultaProtocolo() { DataTable dt = new DataTable(); EmailCancelamentoPlanoBLL protocolo = new EmailCancelamentoPlanoBLL(); if (string.IsNullOrEmpty(nQry_NumChamado)) { protocoloCancelamento = ""; } else { dt = protocolo.selectRetornaProtocolo(nQry_NumChamado.ToString()); if (dt.Rows.Count >= 1) { hfProtocolo.Value = dt.Rows[0]["cham_ds_protocolo"].ToString(); } else { protocoloCancelamento = ""; } } }