Beispiel #1
0
 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");
 }
Beispiel #2
0
 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");
 }
Beispiel #3
0
 public void Remove(ModuleViewModel moduleViewModel)
 {
     Model.Remove(moduleViewModel.Module);
     _moduleViewModels = null;
     OnPropertyChanged("List");
 }