public ProjectField Create(CreateProjectFieldCommand command) { var projectField = new ProjectField(command); projectField.CreateProjectField(projectField); _repository.Create(projectField); if (Commit()) { return(projectField); } return(null); }
/// <summary> /// Método construtor que recebe o comando de criação da Entidade ProjectField /// </summary> /// <param name="command">Comando de criação do campo do Projeto</param> public ProjectField(CreateProjectFieldCommand command) { ProjectFieldId = Guid.NewGuid(); Name = command.Name; OrderPosition = command.OrderPosition; }