예제 #1
0
        protected override Task <ICommandResult> Handle(SaveExOzStateCommand command)
        {
            _exOzStateRepository.DisableAllExOzStates();
            UpdateStates(command);
            SaveExOzStateCommandResult updatedStates = new SaveExOzStateCommandResult();

            updatedStates.StateList = _exOzStateRepository.GetAll().ToList();
            return(Task.FromResult <ICommandResult>(updatedStates));
        }
예제 #2
0
 public IEnumerable <ExOzState> GetAll()
 {
     return(_exOzStateRepository.GetAll());
 }