/* Send query to database if text in search box is changed */ private void SearchBox_TextChanged(object sender, TextChangedEventArgs e) { List <Models.Doctor> doctors = db.getAllCategoryDoctors(DoctorPage.GetDocType()); doctors.RemoveAll(x => !x.doctor_name.ToLower().Contains(SearchBox.Text.ToLower())); DoctorsByCategory.ItemsSource = doctors; }
private void SetCategoryTitle() { switch (DoctorPage.GetDocType()) { case "Дерматология": categoryTitle = "Дерматолози"; break; case "Анестезиология": categoryTitle = "Анестезиолози"; break; case "Патоанатомия": categoryTitle = "Патоанатоми"; break; case "Имунология": categoryTitle = "Имунолози"; break; case "Токсикология": categoryTitle = "Токсиколози"; break; case "Патология": categoryTitle = "Патолози"; break; case "Фармакология": categoryTitle = "Фармаколози"; break; case "Хирургия": categoryTitle = "Хирурзи"; break; case "Микробиология": categoryTitle = "Микробиолози"; break; case "Неврология": categoryTitle = "Невролози"; break; case "Епидемология": categoryTitle = "Епидемолози"; break; case "Кардиология": categoryTitle = "Кардиолози"; break; case "Ендокринология": categoryTitle = "Ендокринолози"; break; case "Психиатрия": categoryTitle = "Психиатри"; break; case "Детски болести": categoryTitle = "Детски болести"; break; case "Инфекциозни болести": categoryTitle = "Инф. болести"; break; case "Гинекология": categoryTitle = "Гинеколози"; break; case "Диетология": categoryTitle = "Диетолози"; break; case "Белодробни болести": categoryTitle = "Пулмолози"; break; case "Гастроентерология": categoryTitle = "Гастроентеролози"; break; case "Вътрешни болести": categoryTitle = "Вътрешни болести"; break; case "Оториноларинголия": categoryTitle = "Оториноларингози"; break; case "Офтамология": categoryTitle = "Офтамолози"; break; case "Урология": categoryTitle = "Уролози"; break; case "Хематология": categoryTitle = "Хематолози"; break; case "Онкология": categoryTitle = "Онколози"; break; case "Ренгенология": categoryTitle = "Ренгенолози"; break; case "Патофизиология": categoryTitle = "Патофизиолози"; break; case "Физиотерапия": categoryTitle = "Физиотераписти"; break; case "Неврохирургия": categoryTitle = "Неврохирурзи"; break; case "Нефрология": categoryTitle = "Нефролози"; break; case "Очни болести": categoryTitle = "Офталмолози"; break; case "Обща медицина": categoryTitle = "Общопрактикуващи"; break; case "Ревматология": categoryTitle = "Ренгенолози"; break; case "Уши нос гърло": categoryTitle = "Уши нос гърло"; break; default: categoryTitle = "Грешка!!"; break; } Category.Text = categoryTitle; }
/* Send query and get information from Database */ public void DoctorsSearch() { DoctorsByCategory.ItemsSource = db.getAllCategoryDoctors(DoctorPage.GetDocType()); }