Ejemplo n.º 1
0
        public List <SelectDto> GetSelectList(int idOperationTypeFamily, EnumSelectType enumSelectType)
        {
            List <SelectDto> selectList = new List <SelectDto>();

            if (enumSelectType == EnumSelectType.Inconnu)
            {
                var operationTypeFamily = _operationTypeFamilyService.GetById(idOperationTypeFamily);
                var select = _mapper.Map <SelectDto>(GetUnknown(operationTypeFamily.IdUserGroup));
                selectList.Add(select);
            }
            else
            {
                selectList = _selectService.GetSelectList(enumSelectType);
            }



            //var selectList = _selectService.GetSelectList(EnumTableRef.OperationType, operationTypeFamily.IdUserGroup,enumSelectType);
            var operationTypeFamilies = _operationTypeRepository.GetByIdOperationTypeFamily(idOperationTypeFamily);

            selectList.AddRange(_mapper.Map <IEnumerable <SelectDto> >(operationTypeFamilies).ToList());

            return(selectList);
        }