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); }