public void Down(ModuleViewModel moduleViewModel) { var idx = Model.IndexOf(moduleViewModel.Module); if (idx >= Model.Count - 1) return; Model.RemoveAt(idx); Model.Insert(idx + 1, moduleViewModel.Module); _moduleViewModels = null; OnPropertyChanged("List"); }
public void Up(ModuleViewModel moduleViewModel) { var idx = Model.IndexOf(moduleViewModel.Module); if (idx <= 0) return; Model.RemoveAt(idx); Model.Insert(idx - 1, moduleViewModel.Module); _moduleViewModels = null; OnPropertyChanged("List"); }
public void Remove(ModuleViewModel moduleViewModel) { Model.Remove(moduleViewModel.Module); _moduleViewModels = null; OnPropertyChanged("List"); }