public ConfiguracaoEmissao(string nomeEmpresa, string cpfCnpj, string email, AgenciaConta agenciaConta, Telefone telefone) { NomeEmpresa = nomeEmpresa; AgenciaConta = agenciaConta; CpfCnpj = cpfCnpj; Email = email; Telefone = telefone; Status = StatusConfiguracaoEmissaoValueObject.Processando(); AddEvent(new ConfiguracaoEmissaoCriadaEvent(Id.ToString())); }
public ConfiguracaoEmissao Reprocessar() { Status = Status.Reprocessar(); AddEvent(new ConfiguracaoEmissaoReprocessandoEvent(Id.ToString())); return(this); }