private void Button_Search_Click(object sender, RoutedEventArgs e) { if (TabItem_Users.IsSelected) { if (TextBox_SearchValue.Text != "") { List<ViewUser> list = new List<ViewUser>(); using (var db = new DataServiceClient()) { foreach (var item in db.GetUsers()) { if (SearchHelper.CompareStrings(TextBox_SearchValue.Text, item.AsString())) { list.Add(item); } } } DataGrid_Users.ItemsSource = list; } else { MessageBox.Show("Enter some value"); } } else if (TabItem_ObjOfTransact.IsSelected) { if (TextBox_SearchValue.Text != "") { List<ViewObjOfTransact> list = new List<ViewObjOfTransact>(); using (var db = new DataServiceClient()) { foreach (var item in db.GetObjectOfTransactions()) { if (SearchHelper.CompareStrings(TextBox_SearchValue.Text, item.AsString())) { list.Add(item); } } } DataGrid_ObjOfTransact.ItemsSource = list; } else { MessageBox.Show("Enter some value"); } } else if (TabItem_Deals.IsSelected) { if (TextBox_SearchValue.Text != "") { List<ViewDeal> list = new List<ViewDeal>(); using (var db = new DataServiceClient()) { foreach (var item in db.GetDeals()) { if (SearchHelper.CompareStrings(TextBox_SearchValue.Text, item.AsString())) { list.Add(item); } } } DataGrid_Deals.ItemsSource = list; } else { MessageBox.Show("Enter some value"); } } }
private void UpdateObjectOfTransaction() { using (var dataAccess = new DataServiceClient()) { DataGrid_ObjOfTransact.ItemsSource = dataAccess.GetObjectOfTransactions(); DataGrid_ObjOfTransact.IsReadOnly = true; } }
private void ComboBox_Seller_LostFocus(object sender, RoutedEventArgs e) { if (ComboBox_Seller.Text != "") { ActivateTools(); int id; int.TryParse(ComboBox_Seller.Text,out id); ComboBox_ObjOfTransact.ItemsSource = null; using (var data = new DataServiceClient()) { var temp = data.GetObjectOfTransactions(); var source = temp.Where(x => x.UserID == id).Select(x => x.ObjectOfTransactionID); ComboBox_ObjOfTransact.ItemsSource = source; } } }