Ejemplo n.º 1
0
        private async Task SavePatient(TestResult result, HttpClient client, JsonPatientWrapper patient)
        {
            updatePatient(patient);
            var changedJson    = JsonConvert.SerializeObject(patient.d).TrimEnd('}').TrimStart('{');
            var requestContent = getContent("{'patient': {'__type': 'PFM.net.Model.JsonPatient'," + changedJson + "}, saveType:'FULL' , category: 'INPATIENT' ,hospital:'eric' , homerUsername:'******' , homerPassword:'******' , hospital:'hopsitalA'}");
            var response       = await client.PostAsync($"{_baseUrl}UserInput/UserInputService.aspx/SavePatient", requestContent);

            response.EnsureSuccessStatusCode();
            var content = await response.Content.ReadAsStringAsync();
        }
Ejemplo n.º 2
0
        private void updatePatient(JsonPatientWrapper patient)
        {
            var random   = new Random();
            var ctrlKeys = patient.d.Controls
                           .Where(c => c.ControlType == "TextBox" && !c.IsIntegrated);

            if (ctrlKeys.Count() > 0)
            {
                foreach (var key in ctrlKeys.OrderBy(o => random.Next(10000)).Take(5))
                {
                    key.IsValueChanged = true;
                }
            }
        }