コード例 #1
0
 public void LlenarDesplegable()
 {
     Destino = new List <string>()
     {
         "Genérico"
     };
     // Si es un ejercicio editado, listo personas
     if (!String.IsNullOrEmpty(Ejercicio.ID))
     {
         Pacientes = ServerHelper.ObtenerPacientes();
         Destino.AddRange(Pacientes.Pacientes.Select(x => x.Nombre));
     }
     DestinoComboBox.ItemsSource = Destino;
     // Siempre selecciono el "Generico"
     DestinoComboBox.SelectedItem = DestinoComboBox.Items[0];
 }
コード例 #2
0
        public static RespuestaListaPacientes ObtenerPacientes()
        {
            var result    = new RespuestaListaPacientes();
            var resultGet = Enviar(API_PACIENTES, METHOD_GET, null);

            if (RequestNoValida(resultGet))
            {
                return(null);
            }
            var Lista = resultGet.patientsList;

            foreach (var item in Lista)
            {
                var fila = item.First;
                result.Pacientes.Add(new Patient(fila));
            }
            // Ordenamos la lista
            result.Pacientes = result
                               .Pacientes
                               .OrderBy(x => x.Nombre)
                               .ToList();
            return(result);
        }