private void OnCategoryAdded(object sender, CategoryEventArgs e) { CategoryViewModel vm = new CategoryViewModel(e.Category, this.repository); vm.PropertyChanged += this.OnCategoryViewModelPropertyChanged; this.AllCategories.Add(vm); }
/// <summary> /// When the customer gets added. /// </summary> /// <param name="sender">The sender.</param> /// <param name="e">The argument.</param> private void OnCategoryAdded(object sender, CategoryEventArgs e) { CategoryViewModel viewModel = new CategoryViewModel(e.Category, this.repo); viewModel.PropertyChanged += this.OnCategoryViewModelPropertyChanged; this.AllCategorys.Add(viewModel); }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void OnCategoryAdded(object sender, CategoryEventArgs e) { CategoryViewModel viewModel = new CategoryViewModel(e.Category, repositorys); // delegate this.PropertyChanged += this.OnCategoryViewModelPropertyChanged; this.AllCategories.Add(viewModel); }
private void OnCategoryRemoved(object sender, CategoryEventArgs e) { CategoryViewModel viewModel = this.AllCategories.FirstOrDefault(vm => vm.Category == e.Category); if (viewModel != null) { if (viewModel.Category == e.Category) { this.AllCategories.Remove(viewModel); } } }
private void View_CategorySet(object sender, CategoryEventArgs e) { this.textBox5.Text = e.name; this.category = e.id; }
private void OnCategoryUpdated(object sender, CategoryEventArgs e) { Categories = m_DBService.Select <Category>(); }
// Handle a CategorySelected event by entering category edit mode private static void CategorySelected(object sender, CategoryEventArgs e) { editor.EnterCategoryEditMode(e.CategoryButton); }
public void OnCategoryUpdated(object sender, CategoryEventArgs args) { dataGridView1.DataSource = null; dataGridView1.DataSource = m_FilteredCategories; AdjustColumns(); }