Exemple #1
0
        public IEnumerable <LatchOperationDto> GetLatches(LatchOperationType type, LatchOperationAction action)
        {
            IEnumerable <LatchOperation> operations;

            if (action == LatchOperationAction.None)
            {
                operations = latchRepo.GetOperationsByType(type.ToString().ToLowerInvariant());
            }
            else
            {
                operations = latchRepo.GetOperationsByTypeAndAction(type.ToString().ToLowerInvariant(), action.ToString().ToLowerInvariant());
            }

            var operationDtos = operations.Select(x => x.ToDto());

            return(operationDtos);
        }
Exemple #2
0
        public IEnumerable <LatchOperationDto> GetLatches(LatchOperationType type)
        {
            var operations = GetLatches(type, LatchOperationAction.None);

            return(operations);
        }