//Fonction pour créer une nouvelle facture public double NouvelleFacture(AvionDTO avion, PiloteDTO instruteur, PiloteDTO pilote, DateTime HeureDemarrage, DateTime HeureArret, DateTime HeureAtterissage, DateTime HeureDecolage, double TarifAvion) { double HeuredeVol, HeureSol; HeuredeVol = calculertempsVol(HeureDecolage, HeureAtterissage); HeureSol = calculertempssol(HeureDemarrage, HeureDecolage, HeureAtterissage, HeureArret); Mappeur.MappeurFacture mappeur = new Mappeur.MappeurFacture(); facture = mappeur.Map(avion, instruteur, pilote, HeuredeVol, HeureSol, HeureDemarrage, HeureArret, HeureAtterissage, HeureDecolage, tarifHrVol, tarifHrSol, facture); RepositoryFacture.NouvelleFacture(facture); return(calculertotalFacture(facture, TarifAvion)); }