Example #1
0
        static void Main(string[] args)
        {
            Commande maCommandeFrancaise = new Commande()
            {
                Pays      = new France(),
                MontantHt = 1000M
            };

            Commande maCommandeLuxembourgeoise = new Commande()
            {
                Pays      = new Luxembourg(),
                MontantHt = 1000M
            };


            Console.WriteLine("Le montant total de la commande francaise est de " + maCommandeFrancaise.CalculeMontantTtc());
            Console.WriteLine("Le montant total de la commande francaise est de " + maCommandeLuxembourgeoise.CalculeMontantTtc());

            maCommandeFrancaise.MontantHt = maCommandeLuxembourgeoise.MontantHt = 5860;


            Console.WriteLine("Test avec arrondi a deux apres la virugle ");
            Console.WriteLine($"Le montant total de la commande francaise est de {maCommandeFrancaise.CalculeMontantTtc().ToString("N2")}");
            Console.WriteLine($"Le montant total de la commande francaise est de {maCommandeLuxembourgeoise.CalculeMontantTtc().ToString("N2")}");
        }