public Timers() { AddModel = new Extensions.Models.Timers.AddModel(); Handler = new Extensions.Timers.TimersHandler(); SetCommands(); }
/// <summary> /// Init Commands /// </summary> private void SetCommands() { AddCommand = new Internal.RelayCommand(add => AddCommandToList(), add => !String.IsNullOrEmpty(AddModel.Name) && !String.IsNullOrEmpty(AddModel.Text)); ResetAddCommand = new Internal.RelayCommand(reset => AddModel = new Extensions.Models.Timers.AddModel(), add => true); DeleteCommand = new Internal.RelayCommand(d => Delete(), delete => Handler.SelectedTimer != null); }