/// <summary> /// Adapte un Caractéristique en Caractéristique Contract. /// </summary> /// <param name="carac">Caractéristique à adapter.</param> /// <returns>Caractéristique contract.</returns> public static CaracteristiqueContract fromCaracteristique(Caracteristique carac) { CaracteristiqueContract cc = new CaracteristiqueContract( carac.Nom, CaracteristiqueAdapter.fromDefCaracteristique(carac.Definition), CaracteristiqueAdapter.fromTypeCaracteristique(carac.Type), carac.Valeur); return cc; }
/// <summary> /// Adapte une Caractéristique en Caractéristique Contract. /// </summary> /// <param name="caracC">Caractéristique à adapter.</param> /// <returns>Caractéristique.</returns> public static Caracteristique fromCaracteristiqueContract(CaracteristiqueContract caracC) { Caracteristique c = new Caracteristique(); c.Nom = caracC.Nom; c.Definition = CaracteristiqueAdapter.fromDefCaracteristiqueContract(caracC.Definition); c.Type = CaracteristiqueAdapter.fromTypeCaracteristiqueContract(caracC.Type); c.Valeur = caracC.Valeur; return c; }