Beispiel #1
0
 private void NewSearch_combobox(object sender, SelectionChangedEventArgs e)
 {
     if (((ComboBox)sender).Text != "")
     {
         MainWindow main = this.Owner as MainWindow;
         //if (gSearch.IsVisible == true)
         //main.Search(str, lst);
         addlist();
         str = DataWork.GetRequestForSearch(lst, ActiveUser.UserID);
         if (str == "SELECT * FROM Transactions WHERE ORDER BY id_of_transaction DESC")
         {
             main.RefreshTable(null, null);
         }
         else
         {
             if (ActiveUser.UserType == 1)
             {
                 main.dgUser1.ItemsSource = DataWork.SearchFirstUser(str, lst);
             }
             else
             {
                 main.dgUser2.ItemsSource = DataWork.SearchFirstUser(str, lst);
             }
         }
     }
 }
Beispiel #2
0
 private void tbBank_PreviewLostKeyboardFocus(object sender, KeyboardFocusChangedEventArgs e)
 {
     if (tbBank.Text == "")
     {
         tbBank.Text = "Банк";
         MainWindow main = this.Owner as MainWindow;
         addlist();
         str = DataWork.GetRequestForSearch(lst, ActiveUser.UserID);
         //main.Search(str, lst);
         if (str == "SELECT * FROM Transactions WHERE ORDER BY id_of_transaction DESC")
         {
             main.RefreshTable(null, null);
         }
         else
         {
             if (ActiveUser.UserType == 1)
             {
                 main.dgUser1.ItemsSource = DataWork.SearchFirstUser(str, lst);
             }
             else
             {
                 main.dgUser2.ItemsSource = DataWork.SearchFirstUser(str, lst);
             }
         }
     }
 }
Beispiel #3
0
 private void NewSearch(object sender, TextChangedEventArgs e) //несколько раз запускается
 {
     if (((TextBox)sender).Text != "Проект" & ((TextBox)sender).Text != "На кого получено" & ((TextBox)sender).Text != "Получатель" & ((TextBox)sender).Text != "Банк" & ((TextBox)sender).Text != "")
     {
         MainWindow main = this.Owner as MainWindow;
         addlist();
         str = DataWork.GetRequestForSearch(lst, ActiveUser.UserID);
         //main.Search(str, lst);
         if (ActiveUser.UserType == 1)
         {
             main.dgUser1.ItemsSource = DataWork.SearchFirstUser(str, lst);
         }
         else
         {
             main.dgUser2.ItemsSource = DataWork.SearchFirstUser(str, lst);
         }
         //lst.Clear();
     }
 }