示例#1
0
        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);
        }
示例#2
0
        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);
        }