private static void OnSelectedEmpChanged(DependencyObject dependencyObject, DependencyPropertyChangedEventArgs e) { MainWindow mainWindow = dependencyObject as MainWindow; EmpFormViewModel oldval = (EmpFormViewModel)e.OldValue; EmpFormViewModel newval = (EmpFormViewModel)e.NewValue; if (mainWindow != null) { //mainWindow.txtBlock.Background = Brushes.Green; newval = oldval; } }
private void txtName_TextChanged(object sender, TextChangedEventArgs e) { TextBox t = (TextBox)sender; string filter = t.Text; ICollectionView cv = CollectionViewSource.GetDefaultView(LstVw.ItemsSource); if (filter == "") { cv.Filter = null; } else { cv.Filter = o => { EmpFormViewModel p = o as EmpFormViewModel; if (t.Name == "Name") { return(p.Name == (filter)); } return(p.Name.ToUpper().StartsWith(filter.ToUpper())); }; } }
public SearchByName(PaginationViewModel paging, EmpFormViewModel model) { this.paging = paging; this.model = model; }
public SearchCondition(PaginationViewModel paging, EmpFormViewModel model) { srchById = new SearchById(paging, model); srchByName = new SearchByName(paging, model); pagingCondition = new PagingCondition(paging, model); }
public PagingCondition(PaginationViewModel paging, EmpFormViewModel model) { this.paging = paging; this.model = model; }
public static void DeleteEmp(EmpFormViewModel emp) { }
public static void EditEmp(EmpFormViewModel emp) { }
public static void AddEmp(EmpFormViewModel emp) { empList.Add(emp); }