public async Task <ActionResult> TeamInsertPortalLoginByContact(string portalRegRequestId, string matchingContactId, string userId) { TeamGetPortalRegistrationRepo teamGetPortalRegistrationRepo = new TeamGetPortalRegistrationRepo(); var result = await teamGetPortalRegistrationRepo.TeamInsertPortalLoginByContact(portalRegRequestId, matchingContactId, userId); return(Json(result, JsonRequestBehavior.AllowGet)); }
public async Task <ActionResult> TeamDiscardLoginRequest(string portalRegRequestId) { TeamGetPortalRegistrationRepo teamGetPortalRegistrationRepo = new TeamGetPortalRegistrationRepo(); var result = await teamGetPortalRegistrationRepo.TeamDiscardLoginRequest(portalRegRequestId); return(Json(result, JsonRequestBehavior.AllowGet)); }
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 <bool> AddContactAccount(ContactAccountModel model, string userId) { var result = false; if (model != null) { string SiteUrl = ConfigurationManager.AppSettings["apiurl"]; var json = JsonConvert.SerializeObject(model); string apiUrl = SiteUrl + "api/Account/CreateContactAccount"; using (HttpClient client = new HttpClient()) { using (var formData = new MultipartFormDataContent()) { client.BaseAddress = new Uri(apiUrl); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Accept.Add(new System.Net.Http.Headers.MediaTypeWithQualityHeaderValue("application/json")); var content = new StringContent(json, System.Text.Encoding.UTF8, "application/json"); var content2 = new StringContent(userId, System.Text.Encoding.UTF8, "application/json"); formData.Add(content, "contactAccountObjStr"); formData.Add(content2, "userId"); HttpResponseMessage response = await client.PostAsync(apiUrl, formData); if (response.IsSuccessStatusCode) { var data = await response.Content.ReadAsStringAsync(); result = Convert.ToBoolean(data); } } } if (model.FromProtal && model.portalRegRequestId != null) { TeamGetPortalRegistrationRepo teamGetPortalRegistrationRepo = new TeamGetPortalRegistrationRepo(); var rs = await teamGetPortalRegistrationRepo.TeamDiscardLoginRequest(model.portalRegRequestId); } } return(result); }