private void _ctvCategory_AfterSelect(object sender, TreeViewEventArgs e) { try { Category cat = (Category)_ctvCategory.SelectedNode.Tag; _model.SelectedCategory = cat; if (_model.IsNotEditingStatus) { //HandleLoadListProduct(); _presenter.LoadProductsByCategory(); } else { _model.CategoryName = cat.Name; } } catch (Exception exc) { AppLogger.logError(exc); } }