public async Task <IActionResult> GetCompanys([FromQuery] UserParams userParams)
        {
            var currentUserId = int.Parse(User.FindFirst(ClaimTypes.NameIdentifier).Value);

            userParams.UserId = currentUserId;

            var companies = await _repo.GetCompanies(userParams);

            var companiesToReturn = _mapper.Map <IEnumerable <CompanyForListDto> >(companies);

            Response.AddPagination(companies.CurrentPage, companies.PageSize, companies.TotalCount, companies.TotalPages);
            return(Ok(companiesToReturn));
        }