public static PlanoDeConta NovoPlanoDeContaCompleto( Guid id, string descricao, TipoDeMovimentacao tipoDeMovimento, Guid grupoDeContaId, DateTime dataDeCadastro, bool ativo) { var planoDeConta = new PlanoDeConta() { Id = id, Descricao = descricao, TipoDeMovimento = tipoDeMovimento, GrupoDeContaId = grupoDeContaId, DataDeCadastro = DateTime.Now, Ativo = true }; //if (!ativo) //{ // planoDeConta.DataDeCadastro = DateTime.Now; // planoDeConta.Ativo = true; //} return(planoDeConta); }
public PlanoDeConta(string descricao, TipoDeMovimentacao tipoDeMovimento) { Id = Guid.NewGuid(); Descricao = descricao; TipoDeMovimento = tipoDeMovimento; DataDeCadastro = DateTime.Now; Ativo = true; }
public AtualizarPlanoDeContaCommand( Guid id, string descricao, TipoDeMovimentacao tipoDeMovimento, Guid grupoDeContaId) { Id = id; Descricao = descricao; TipoDeMovimento = tipoDeMovimento; GrupoDeContaId = grupoDeContaId; }
public PlanoDeContaCadastradoEvent( Guid id, string descricao, TipoDeMovimentacao tipoDeMovimento, DateTime dataDeCadastro) { Id = id; Descricao = descricao; TipoDeMovimento = tipoDeMovimento; DataDeCadastro = dataDeCadastro; AggregateId = id; }
public CadastrarPlanoDeContaCommand( string descricao, TipoDeMovimentacao tipoDeMovimento, Guid grupoDecontaId, DateTime dataDeCadastro, bool ativo) { Descricao = descricao; TipoDeMovimento = tipoDeMovimento; GrupoDeContaId = grupoDecontaId; DataDeCadastro = dataDeCadastro; Ativo = ativo; }