Ejemplo n.º 1
0
        public int CompareTo(object objet)
        {
            Véhicule v = (Véhicule)objet;

            //if (PRK < v.PRK)
            //    return - 1;
            //if (PRK > v.PRK)
            //    return 1;
            //return 0;
            return(Prix.CompareTo(v.Prix));
        }
Ejemplo n.º 2
0
 public int CompareTo(object obj)
 {
     if (obj is Véhicule)
     {
         Véhicule v = (Véhicule)obj;
         if (v.Prix == Prix)
         {
             return(0);
         }
         else if (v.Prix < Prix)
         {
             return(-1);
         }
         else
         {
             return(+1);
         }
     }
     else
     {
         throw new ArgumentException();
     }
 }
Ejemplo n.º 3
0
        static public void RetoucherPeinture(Véhicule v)
        {
            var last = v.CarnetEntretien.Keys.Last();

            v.CarnetEntretien[last] += "- Retouche de peinture\n";
        }
Ejemplo n.º 4
0
        static public void Vidanger(Véhicule v)
        {
            var last = v.CarnetEntretien.Keys.Last();

            v.CarnetEntretien[last] += "- Vidange\n";
        }
Ejemplo n.º 5
0
        static public void ChangerPneus(Véhicule v)
        {
            var last = v.CarnetEntretien.Keys.Last();

            v.CarnetEntretien[last] += "- Changement des pneus\n";
        }