private bool DelayStartupCommand_CanExecute(ProgramInfoViewModel programInfoVM) { var startup = this.StartupProgramInfosVM.ProgramInfoVMs.ToList(); var isStartup = startup.Contains(programInfoVM); return(isStartup); }
private bool PromoteStartupCommand_CanExecute(ProgramInfoViewModel programInfoVM) { var delayed = this.DelayedProgramInfosVM.ProgramInfoVMs.ToList(); var isDelayed = delayed.Contains(programInfoVM); return(isDelayed); }
public ProgramInfoView(ProgramInfoViewModel infoViewModel) { InitializeComponent(); if (!DesignerProperties.GetIsInDesignMode(this)) { DataContext = infoViewModel; } }
private void PromoteStartupCommand_Execute(ProgramInfoViewModel programInfoVM) { var programInfo = programInfoVM.Model.ProgramInfo; this._model.PromoteStartup(programInfo); }