Ejemplo n.º 1
0
 public Email(string endereco, string assunto, string html, string texto, string criadoPorUserId, string sentido,
              string uId, string messageId, long?emailPaiId, int?configuracaoContasEmailId,
              IEnumerable <EmailAnexo> anexos, DateTime?criadoEm, Atividade atividade, long?pessoaFisicaId,
              long?pessoaJuridicaId, string identificadorEmail)
 {
     ValidationResult = new ValidationResult();
     Anexos           = new List <EmailAnexo>();
     Endereco         = endereco;
     Assunto          = assunto;
     CriadoPorUserId  = criadoPorUserId;
     CorpoDoEmail     = html;
     CriadoEm         = criadoEm ?? DateTime.Now;
     Ativo            = true;
     Sentido          = sentido;
     Uid        = uId;
     MessageId  = string.IsNullOrEmpty(messageId) ? null : messageId.Replace("<", "").Replace(">", "");
     EmailPaiId = emailPaiId;
     Anexos     = anexos;
     Atividade  = atividade;
     ConfiguracaoContasEmailId = configuracaoContasEmailId;
     Texto = texto;
     ClientePessoaFisicaId   = pessoaFisicaId;
     ClientePessoaJuridicaId = pessoaJuridicaId;
     AtividadeId             = atividade != null ? atividade.Id : 0;
     IdentificadorEmail      = identificadorEmail;
 }
Ejemplo n.º 2
0
        public void Inativar(string userId)
        {
            Ativo = false;

            if (Atividade != null)
            {
                Atividade.Finalizar(userId, null);
            }
        }
Ejemplo n.º 3
0
 public Ligacao(long?pessoaFisicaId, long?pessoaJuridicaId, long?potencialClientesId, string userId,
                string sentido, long atividadeId, long?telefoneId, string numeroOriginal, Atividade atividade, string documento)
 {
     PessoaFisicaId      = pessoaFisicaId;
     PessoaJuridicaId    = pessoaJuridicaId;
     PotencialClientesId = potencialClientesId;
     UserId           = userId;
     Sentido          = sentido;
     AtividadeId      = atividadeId;
     CriadoEm         = DateTime.Now;
     NumeroOriginal   = numeroOriginal;
     TelefoneId       = telefoneId;
     Atividade        = atividade;
     ValidationResult = new ValidationResult();
     Documento        = documento;
 }