//GetById public async Task <IActionResult> UpdateEnrollee(int id) { EnrolleeModel Enrollee = new EnrolleeModel(); using (var httpClientHandler = new HttpClientHandler()) { httpClientHandler.ServerCertificateCustomValidationCallback = (message, cert, chain, errors) => { return(true); }; using (var httpClient = new HttpClient(httpClientHandler)) { using (var response = await httpClient.GetAsync(basUrl + "Enrollee/" + id)) { string apiResponse = await response.Content.ReadAsStringAsync(); Enrollee = JsonConvert.DeserializeObject <EnrolleeModel>(apiResponse); } } } return(View(Enrollee)); }
private async void AddEnrolleeInternal(EnrolleeModel EnrolleeModel) { 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(EnrolleeModel), Encoding.UTF8, "application/json"); using (var response = await httpClient.PostAsync(basUrl + "Enrollee", content)) { string apiResponse = await response.Content.ReadAsStringAsync(); //HttpResponseMessage mssg = new HttpResponseMessage(); //mssg.StatusCode = System.Net.HttpStatusCode.OK; Enrollee = JsonConvert.DeserializeObject <EnrolleeModel>(apiResponse); } } } }
public async Task <IActionResult> UpdateEnrollee(EnrolleeModel enrollee) { EnrolleeModel anim = 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(enrollee), Encoding.UTF8, "application/json"); string url = basUrl + "Enrollee/" + enrollee.Id; using (var response = await httpClient.PutAsync(url, content)) { string apiResponse = await response.Content.ReadAsStringAsync(); ViewBag.Result = "Success"; anim = JsonConvert.DeserializeObject <EnrolleeModel>(apiResponse); } } } return(RedirectToAction("Index")); }
public void PopulateEnrolleeTable() { int genderId = 0; int heightsId = 0; int weightsId = 0; int age = 15; List <string> gender = new List <string>() { "male", "female" }; //int[] HospitalIds = new int[] { // 1,2,3,4,5,6,7,8,9,10,11,12, // 13,14,15,16,17,18,19 //}; int hospitalIds = 1; double[] heights = new double[] { 125, 135, 145, 156, 167, 176, 186, 194 }; double[] weights = new double[] { 50, 60, 70, 75, 67, 88, 98, 100 }; for (int i = 0; i < 380; i++) { EnrolleeModel enrolleeModel = new EnrolleeModel(); if (age > 100) { age = 15; } enrolleeModel.Age = age; age += 5; if (hospitalIds > 19) { hospitalIds = 1; } enrolleeModel.HospitalId = hospitalIds; hospitalIds++; if (genderId > 1) { genderId = 0; } enrolleeModel.Gender = gender[genderId]; genderId++; if (heightsId == heights.Length) { heightsId = 0; } enrolleeModel.Height = heights[heightsId]; heightsId++; if (weightsId == weights.Length) { weightsId = 0; } enrolleeModel.Weight = weights[weightsId]; weightsId++; AddEnrolleeInternal(enrolleeModel); } }
public IActionResult AddEnrollee() { EnrolleeModel Enrollee = new EnrolleeModel(); return(View(Enrollee)); }