public async Task <StatusData <string> > UpsertCompanyReview(CompanyReviewRequest request, int mode, SystemSession session) { var serviceRequest = new CompanyReview { UserId = session.UserId, CompanyId = request.CompanyId, Mode = mode, Star = request.Star, Title = request.Title, Comment = request.Comment, CompanyReviewGUID = request.CompanyReviewGuid }; var response = (await Task.Factory.StartNew(() => Client.UserService.setCompanyReview(serviceRequest, session.GetSession())).ConfigureAwait(false)).GetStatusData <string>(); return(response); }
public CompanyReviewServiceRequest(CompanyReviewRequest requestType) : base(Service.CompanyReview) { this.requestType = requestType; }