예제 #1
0
        /// <summary>
        /// Método para criação de um Log de Company realizando as validações de escopo
        /// </summary>
        /// <param name="command">Comando de criação do Log de Company</param>
        /// <returns>Retorna o Log criado</returns>
        public CompanyLog Create(CreateCompanyLogCommand command)
        {
            var companyLog = new CompanyLog(command);

            companyLog.CreateCompanyLog(companyLog);

            _repository.Create(companyLog);

            if (Commit())
            {
                return(companyLog);
            }

            return(null);
        }