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]; }
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); }