public async Task OnGetAsync()
        {
            PatientOptions = await _context.Appointment.Where(m => m.AppointmentDate == DayTracker.Today && m.isWithDoctor == true).Select(a => new SelectListItem {
                Value = a.Patient.ID.ToString(), Text = a.Patient.FirstName.ToString() + " " + a.Patient.LastName.ToString()
            }).ToListAsync();

            PatientOptions.Insert(0, new SelectListItem {
                Text = "--Select Patient--", Value = ""
            });
        }
Exemplo n.º 2
0
        private static async Task <int> Patient(PatientOptions opts)
        {
            var api = new NexusApi();

            var patient = (await api.GetPatients(opts.PatientId.ToString()).ConfigureAwait(false)).FirstOrDefault();

            if (patient == null)
            {
                Console.WriteLine($"Patient {opts.PatientId} does not exist");
                return(0);
            }

            var serialiser = new YamlDotNet.Serialization.Serializer();
            var yml        = serialiser.Serialize(patient);

            Console.WriteLine(yml);

            return(0);
        }