private void Remove_cimke_relation_btn_Click(object sender, RoutedEventArgs e) { Button btn = sender as Button; ModelCimkek item = btn.DataContext as ModelCimkek; new ModelCimkek().DeleteRelation(applicant.data.id, item.id); cimke_related_list.ItemsSource = new ModelCimkek().GetRelated(applicant.data.id); }
private void Add_cimke_relation_btn_Click(object sender, RoutedEventArgs e) { Button btn = sender as Button; ModelCimkek item = btn.DataContext as ModelCimkek; new ModelCimkek().AddRelation(selectedApplicant.id, item.id); cimke_searched_list.ItemsSource = new ModelCimkek().GetAll(); cimke_related_list.ItemsSource = new ModelCimkek().GetRelated(selectedApplicant.id); }
private async void Cimke_search_tbx_TextChanged(object sender, TextChangedEventArgs e) { TextBox textbox = (TextBox)sender; int fisrtLength = textbox.Text.Length; await Task.Delay(250); if (fisrtLength == textbox.Text.Length) { if (textbox.Text == textbox.Tag.ToString()) { cimke_searched_list.ItemsSource = new ModelCimkek().GetAll(); return; } List <ModelCimkek> list = new ModelCimkek().GetSearched(textbox.Text); cimke_searched_list.ItemsSource = list; } }
protected ModelApplicantSearchBar GetSearchValues() { ModelApplicantSearchBar list = new ModelApplicantSearchBar(); ModelNem nemek_item = (nemek_srccbx as ComboBox).SelectedItem as ModelNem; ModelMunkakor munkakor_item = (munkakor_srccbx as ComboBox).SelectedItem as ModelMunkakor; ModelVegzettseg vegzettseg_item = (vegzettseg_srccbx as ComboBox).SelectedItem as ModelVegzettseg; ModelCimkek cimke_item = (cimke_srccbx as ComboBox).SelectedItem as ModelCimkek; double listSize = Math.Round(applicant_listBox.RenderSize.Height / 55); string munkakorStr = ""; string vegzettsegStr = ""; string nemekStr = ""; string cimkeStr = ""; if (munkakor_srccbx.SelectedIndex != -1) { munkakorStr = munkakor_item.id.ToString(); } if (vegzettseg_srccbx.SelectedIndex != -1) { vegzettsegStr = vegzettseg_item.id.ToString(); } if (nemek_srccbx.SelectedIndex != -1) { nemekStr = nemek_item.id.ToString(); } if (cimke_srccbx.SelectedIndex != -1) { cimkeStr = cimke_item.cimke_megnevezes; } else { cimkeStr = cimke_srcinp.Text; } //string tapasztalat = tapsztalat_srcinp.Text; //if (tapsztalat_srcinp.Text == "") // tapasztalat = ""; string interjuk = interju_srcinp.Text; if (interju_srcinp.Text == "") { interjuk = ""; } string szabad = ""; if (szabad_check.IsChecked == true) { szabad = "1"; } string sorrend = " ASC"; list = new ModelApplicantSearchBar { nev = nev_srcinp.Text, lakhely = lakhely_srcinp.Text, email = email_srcinp.Text, eletkor = eletkor_srcinp.Text, //tapasztalat = tapasztalat, regdate = regdate_srcinp.Text, interjuk = interjuk, nemekStr = nemekStr, nemekIndex = nemek_srccbx.SelectedIndex, munkakorStr = munkakorStr, munkakorIndex = munkakor_srccbx.SelectedIndex, vegzettsegStr = vegzettsegStr, vegzettsegIndex = nemek_srccbx.SelectedIndex, cimke = cimkeStr, szabad = szabad, allasbanBool = allasban_check.IsChecked.Value, szabadBool = szabad_check.IsChecked.Value, HeaderSelected = HeaderSelected, sorrend = sorrend, numberLimit = listSize }; return(list); }