public async Task <ActionResult> TeamGetPortalRegistration(string portalRegRequestId) { TeamGetPortalRegistrationModel obj = new TeamGetPortalRegistrationModel(); TeamGetPortalRegistrationRepo teamGetPortalRegistrationRepo = new TeamGetPortalRegistrationRepo(); obj = await teamGetPortalRegistrationRepo.GetTeamGetPortalRegistration(portalRegRequestId); ViewBag.portalRegRequestId = portalRegRequestId.ToString(); //obj.Account_Id = "A6UJ9A0019K8"; return(View(obj)); //return Json(obj, JsonRequestBehavior.AllowGet); }
public async Task <TeamGetPortalRegistrationModel> GetTeamGetPortalRegistration(string portalRegRequestId) { var obj = new TeamGetPortalRegistrationModel(); string SiteUrl = ConfigurationManager.AppSettings["apiurl"]; string apiUrl = SiteUrl + "api/AccountAndReg/TeamGetPortalRegistration?portalRegRequestId=" + portalRegRequestId; using (HttpClient client = new HttpClient()) { client.BaseAddress = new Uri(apiUrl); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Accept.Add(new System.Net.Http.Headers.MediaTypeWithQualityHeaderValue("application/json")); HttpResponseMessage response = await client.GetAsync(apiUrl); if (response.IsSuccessStatusCode) { var data = await response.Content.ReadAsStringAsync(); obj = Newtonsoft.Json.JsonConvert.DeserializeObject <TeamGetPortalRegistrationModel>(data); } } return(obj); }