private void DispachAction() { object action = null; switch (_optionType) { case OptionType.Remove: action = new RemoveSelectedTodosAction(); break; case OptionType.SellectAll: action = new UpdateSelectedAllToDoAction { IsSelected = _toggle }; break; case OptionType.ToggleCompliteg: action = new CompleteSelectedTodosAction { IsCompleted = _toggle }; break; } if (action == null) { return; } CurrentStore?.Dispatch(action); _toggle = !_toggle; }
private void DispachAction() { CurrentStore?.Dispatch(new ChangeToDosFilterAction { Filter = _filterType }); }
private void DispachAction(string text) { CurrentStore?.Dispatch(new AddToDoAction { Text = text }); _toDoInputField.text = string.Empty; }
private void DispachAction(bool select) { if (_toDoId < 0) { return; } CurrentStore?.Dispatch(new UpdateSelectedToDoAction { ToDoId = _toDoId, IsSelected = select }); }
private void DispachAction() { if (_toDoId < 0) { return; } CurrentStore?.Dispatch(new ToggleCompletedToDoAction { ToDoId = _toDoId }); }