private async Task <CompanyReviews> GetCompanyReviewsMethod(long id) { var company = await _unitOfWork.CompanyRepository.GetByIdAsync(id); var reviews = await _reviewService.GetByReceiverIdAsync(company.Account.Id); if (reviews.Any()) { var companyReviews = new CompanyReviews() { Reviews = reviews.OrderByDescending(x => x.Date).ToList() }; return(companyReviews); } return(new CompanyReviews { Reviews = Enumerable.Empty <ReviewDTO>().ToList() }); }
public async Task AddCompanyReviews([FromBody] CompanyReviews companyReviews) { await _companyService.AddCompanyReviews(companyReviews); }
public async Task AddCompanyReviews(CompanyReviews companyReviewsDTO) { await AddCompanyReviewsMethod(companyReviewsDTO); }
private Task AddCompanyReviewsMethod(CompanyReviews companyReviewsDTO) { throw new NotImplementedException(); }