Citation: BGE 129 III 738 E. 7.2

A teneur de l'art. 372 al. 1 CO, le prix de l'ouvrage est payable au moment de la livraison. La livraison au sens de cette norme consiste dans la remise par l'entrepreneur au maître d'un ouvrage achevé et réalisé conformément au contrat dans chacune de ses parties. Peu importe que l'ouvrage soit ou non entaché de défauts. Du point de vue de l'entrepreneur, la réception correspond à la livraison. Celle-ci se fait par tradition ou par un avis, exprès ou tacite, de l'entrepreneur au maître (ATF 115 II 456 consid. 4; ATF 113 II 264 consid. 2b; arrêt 4C.132/1994 du 12 septembre 1994, consid. 4a). En l'occurrence, il a été retenu que le demandeur n'a pas installé de lampe dans l'annexe et qu'il n'a ainsi pas achevé l'ouvrage. En été 1997, le défendeur, fort contrarié par l'augmentation importante du coût du chalet, avait déclaré qu'il ne paierait pas un montant supérieur à celui versé sur le compte de E. Le recourant n'a jamais indiqué à l'intimé, qui a travaillé encore le 21 octobre 1997 sur le chantier, où la lampe manquante devait être placée. Au contraire, il a par la suite exigé que E. lui restitue les clés du chalet. On doit déduire de l'ensemble de ces circonstances que le défendeur a résilié de manière anticipée selon l'art. 377 CO le contrat passé avec le demandeur. Le droit du maître de se départir du contrat n'est subordonné au respect d'aucune condition spéciale, et en particulier d'aucune forme. La résiliation peut donc parfaitement être manifestée à l'entrepreneur par actes concluants (ZINDEL/PULVER, op. cit., n. 8 ad art. 377 CO; PETER GAUCH, Le contrat d'entreprise, adaptation française par Benoît Carron, n. 526 p. 162). Or, en faisant savoir, alors que le demandeur travaillait sur le chantier, qu'il refermait désormais les cordons de sa bourse, en ne donnant pas à l'entrepreneur les instructions qu'il devait lui donner pour terminer son travail et en l'empêchant finalement d'accéder au chantier, le recourant a clairement manifesté sa volonté de se départir du contrat qui les liait.