public ICompany GetCompany(Guid guid)
        {
            var state = _repo.GetCompanyState(guid);

            return(new Company(state, _repo));
        }
        public CompanyDto Get(Guid guid)
        {
            var state = _companyStateRepository.GetCompanyState(guid);

            return(new CompanyDto(state));
        }