Bonjour !
Voici ma problématique,
- Base de données (que je simplifie volontairement) :
PERIMETRE (PERIMETRE_ID, DISCRIMINANT_PERIMETRE)
PERIMETRE_POLYGONE (ID_PERIMETRE, LATITUDE, LONGITUDE, ORDRE)
PERIMETRE_REPERAGE (ID_PERIMETRE, BORNE_INF, BORNE_SUP, SENS)
- Modèle de classe,
Un classe mère Perimetre et 2 classes filles PerimetreReperage et PerimetrePolygone. Ces 2 dernières contiennent une propriété :
- Mapping,
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15/// <summary> /// Repérages délimitant le périmètre /// </summary> private IList _listeReperages = new ArrayList(); public IList ListeReperages { get { return _listeReperages; } set { _listeReperages = value; } }
J'aimerais pouvoir trier mon second bag directement dans le mapping, car un polygone est une suite de points ordonnées. Ce tri est donné en base grâce à la colonne ORDRE.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Je vous remercie d'avance si vous avez des pistes à me soumettre.

 

 
		
		 
        

 
			
			





 [NHibernate] Trier un bag de composite-element
 [NHibernate] Trier un bag de composite-element
				 Répondre avec citation
  Répondre avec citation
Partager