public RapproEcheance Produire(EcheanceContrat echeance, Operation operation) { // Création du rappro échéance RapproEcheance rappro = new RapproEcheance(); rappro.EcheanceContrat = echeance; rappro.DateRapprochement = DateTime.Now; rappro.GroupeId = groupeId; rappro.Operation = operation; // Mise à jour des états de l'opé operation.RapprocherEcheance(); // Mise à jour de l'échéance echeance.Realiser(operation); // Retour return rappro; }