public async Task <ActionResult> FetchDetails(string registrationNumber, int complianceYear) { if (Request != null && !Request.IsAjaxRequest()) { throw new InvalidOperationException(); } if (!ModelState.IsValid) { return(Json(null, JsonRequestBehavior.AllowGet)); } using (IWeeeClient client = apiClient()) { await SetBreadcrumb(); GetProducerDetails request = new GetProducerDetails() { RegistrationNumber = registrationNumber, ComplianceYear = complianceYear }; ProducerDetails producerDetails = await client.SendAsync(User.GetAccessToken(), request); return(PartialView("_detailsResults", producerDetails)); } }
public async Task<ActionResult> FetchDetails(string registrationNumber, int complianceYear) { if (Request != null && !Request.IsAjaxRequest()) { throw new InvalidOperationException(); } if (!ModelState.IsValid) { return Json(null, JsonRequestBehavior.AllowGet); } using (IWeeeClient client = apiClient()) { await SetBreadcrumb(); GetProducerDetails request = new GetProducerDetails() { RegistrationNumber = registrationNumber, ComplianceYear = complianceYear }; ProducerDetails producerDetails = await client.SendAsync(User.GetAccessToken(), request); return PartialView("_detailsResults", producerDetails); } }