/// <summary> /// Call service export vendor evaluation pdf report. /// </summary> /// <param name="model">The request information model for export report.</param> /// <returns></returns> public ResponseFileModel CallVendorEvaluationReport(VendorEvaluationRequestModel model) { using (HttpResponseMessage response = _client.PostAsync( this.CallCommonApi(string.Format("{0}/{1}", ReportVendorEvaluationRoute, VendorEvaluationExportRouteAction)), UtilityService.SerializeContent(model)).Result) { if (!response.IsSuccessStatusCode) { throw new HttpRequestException(string.Format(ConstantValue.HttpRequestFailedMessage, (int)response.StatusCode, response.StatusCode.ToString())); } return(UtilityService.DeserializeContent <ResponseFileModel>(response.Content)); } }