public PortListVM() { Delete = new CommandHandler { CanExecuteAction = x => DeleteValidation(), ExecuteAction = x => DeleteAction() }; Edit = new CommandHandler { CanExecuteAction = x => EditValidation(), ExecuteAction = x => EditAction() }; this.Collection = MainVM.PortCollection; Collection.SourceView.Filter = FilterItem; PortFilter = PortType.Sea; MainVM.PortCollection.RefreshCompleted += PortCollection_RefreshCompleted; }
public PortListVM() { Delete = new CommandHandler { CanExecuteAction = x => DeleteValidation(), ExecuteAction = x => DeleteAction() }; Edit = new CommandHandler { CanExecuteAction = x => EditValidation(), ExecuteAction = x => EditAction() }; MainVm = ResourcesBase.GetMainWindowViewModel(); this.Collection = MainVm.PortCollection; Collection.SourceView.Filter = FilterItem; }