コード例 #1
0
        /* 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;
        }
コード例 #2
0
        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;
        }
コード例 #3
0
 /* Send query and get information from Database */
 public void DoctorsSearch()
 {
     DoctorsByCategory.ItemsSource = db.getAllCategoryDoctors(DoctorPage.GetDocType());
 }