private void buscarDirectorio(string sEspecialidad) { if (sEspecialidad.Trim() == null || sEspecialidad.Trim() == "") { lstEspe.ItemsSource = Task.Run(() => oModel.CargarDatos()).Result; throw new Exception(); } lstEspe.ItemsSource = Task.Run(() => oModel.CargarDatos()) .Result .Where(r => r.sNombre.Contains(sEspecialidad.ToUpper())); }
public MeditocDirectoryView() { oModel = new MedicDirectoryModel(this); #endif InitializeComponent(); BindingContext = oModel; ((NavigationPage)Application.Current.MainPage).BarTextColor = Color.FromHex("#12B6CB"); NavigationPage.SetBackButtonTitle(this, ""); this.cpFeeds = DependencyService.Get <ICPFeeds>(); relativePrincipal.Children.Add( txtEspecialidad, Constraint.RelativeToParent((parent) => { return(parent.Width / 3.3); })); lstEspecialidades = new List <specialtyDTO>(); lstEspecialidades = Task.Run(() => oModel.CargarDatos()).Result; iconSearch.Text = FontAwesomeIcons.Search; txtBuscarEspecialidad.Completed += txtEspecialidad_Enter; BindingContext = this; }