//[HttpGet("{id}")] public IActionResult AssignDisease(int id) { EnrolleeDiseaseModel enrollee = new EnrolleeDiseaseModel() { EnrolleeId = id }; return(View(enrollee)); }
private void AssignDiseaseInternally(List <EnrolleeModel> ele) { int[] diseaseIds = new int[] { 1, 2, 3, 4, 5, 6, 7, 8 }; int diseaseId = 0; for (int i = 0; i < ele.Count(); i++) { EnrolleeDiseaseModel enrolleeDisease = new EnrolleeDiseaseModel(); if (diseaseId == diseaseIds.Length) { diseaseId = 0; } enrolleeDisease.DiseaseId = diseaseId; diseaseId++; i += 5; if (true) { } enrolleeDisease.EnrolleeId = ele[i].Id; AssignDisease(enrolleeDisease); } }
public async void AssignDisease(EnrolleeDiseaseModel enrolleeDisease) { EnrolleeModel Enrollee = new EnrolleeModel(); using (var httpClientHandler = new HttpClientHandler()) { httpClientHandler.ServerCertificateCustomValidationCallback = (message, cert, chain, errors) => { return(true); }; using (var httpClient = new HttpClient(httpClientHandler)) { StringContent content = new StringContent(JsonConvert.SerializeObject(enrolleeDisease), Encoding.UTF8, "application/json"); using (var response = await httpClient.PostAsync(basUrl + "Enrollee/assign-disease", content)) { string apiResponse = await response.Content.ReadAsStringAsync(); //HttpResponseMessage mssg = new HttpResponseMessage(); //mssg.StatusCode = System.Net.HttpStatusCode.OK; Enrollee = JsonConvert.DeserializeObject <EnrolleeModel>(apiResponse); } } } //ViewBag.Succ = "Successful"; //return View(); }