public IList <CommonData> GetByOwnership(int id) { var CommonDatas = CommonDataRepository.GetByOwnership(id); if (CommonDatas == null) { throw new BadRequestException(ErrorMessages.PropiedadNoEncontrada); } var result = new List <CommonData>(); var enumerator = CommonDatas.GetEnumerator(); while (enumerator.MoveNext()) { result.Add(enumerator.Current); } return(result); }