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 <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); }