C# Class Controller.ControllerEmail

ファイルを表示 Open project: CristianoRC/SoftwareOrdemDeServico Class Usage Examples

Public Methods

Method Description
CarregarEmailFinalizacaoOS ( ) : string

Carrega as informações do email enviado quando é finalizada uma Ordem de Serviço

CarregarInformacoesLoginServidor ( ) : Email

Carrega as informações do arquivo de configuração do E-mail.

DecodificarEmailFinalizacaoOS ( string TextoEmailBase, string NomeEmpresa, string NomeCliente, string NomeEquipamento ) : string

Decodificando informações do E-mail com as informações da finalização de Ordem de Serviço. EX: **Cliente = Nome do Cliente

EnviarArquivoLog ( string NomeEmpresa, string Menssagem ) : string

Configurando e enviando e-mail. (Decodificando)

EnviarInformacoesOSFinalizada ( string NomeCliente, string EmailCliente, string NomeEmpresa, string EmailFInalizacaoOS ) : string

Configurando e enviando e-mail. (Decodificando)

EnviarOrdemDeServiço ( OrdemServico OS, Empresa InfoEmpresa, Pessoa cliente ) : string

Enviando Email inicial, quando e aberto uma Ordem de Serviço

SalvarEmailFinalizacaoOS ( string Texto ) : string

Salvando E-mail base(padrão) que é enviado para todos os clientes quando o serviço termina.

SalvarInformacoesLoginServidor ( string EnderecoEmail, string Senha, string Host, int Port ) : string

Criando arquivo com as informações de Login e Servidor que são utilizados para enviar o e-mail para os clientes.

VerificarInformacoesDoServidorSMTP ( Email InformacoesServidor ) : bool

Method Details

CarregarEmailFinalizacaoOS() public static method

Carrega as informações do email enviado quando é finalizada uma Ordem de Serviço
public static CarregarEmailFinalizacaoOS ( ) : string
return string

CarregarInformacoesLoginServidor() public static method

Carrega as informações do arquivo de configuração do E-mail.
public static CarregarInformacoesLoginServidor ( ) : Email
return Model.Email

DecodificarEmailFinalizacaoOS() public static method

Decodificando informações do E-mail com as informações da finalização de Ordem de Serviço. EX: **Cliente = Nome do Cliente
public static DecodificarEmailFinalizacaoOS ( string TextoEmailBase, string NomeEmpresa, string NomeCliente, string NomeEquipamento ) : string
TextoEmailBase string
NomeEmpresa string
NomeCliente string
NomeEquipamento string
return string

EnviarArquivoLog() public static method

Configurando e enviando e-mail. (Decodificando)
public static EnviarArquivoLog ( string NomeEmpresa, string Menssagem ) : string
NomeEmpresa string
Menssagem string
return string

EnviarInformacoesOSFinalizada() public static method

Configurando e enviando e-mail. (Decodificando)
public static EnviarInformacoesOSFinalizada ( string NomeCliente, string EmailCliente, string NomeEmpresa, string EmailFInalizacaoOS ) : string
NomeCliente string
EmailCliente string
NomeEmpresa string
EmailFInalizacaoOS string
return string

EnviarOrdemDeServiço() public static method

Enviando Email inicial, quando e aberto uma Ordem de Serviço
public static EnviarOrdemDeServiço ( OrdemServico OS, Empresa InfoEmpresa, Pessoa cliente ) : string
OS OrdemServico
InfoEmpresa Model.Empresa
cliente Pessoa
return string

SalvarEmailFinalizacaoOS() public static method

Salvando E-mail base(padrão) que é enviado para todos os clientes quando o serviço termina.
public static SalvarEmailFinalizacaoOS ( string Texto ) : string
Texto string
return string

SalvarInformacoesLoginServidor() public static method

Criando arquivo com as informações de Login e Servidor que são utilizados para enviar o e-mail para os clientes.
public static SalvarInformacoesLoginServidor ( string EnderecoEmail, string Senha, string Host, int Port ) : string
EnderecoEmail string
Senha string
Host string
Port int
return string

VerificarInformacoesDoServidorSMTP() public static method

public static VerificarInformacoesDoServidorSMTP ( Email InformacoesServidor ) : bool
InformacoesServidor Model.Email
return bool