示例#1
0
        static void Main(string[] args)
        {
            ComponenteRecambio tornillo1 = new ElementoRecambio("Birlo", "Birlo ACME", 0.21);
            ComponenteRecambio tornillo2 = new ElementoRecambio("Birlo", "Birlo ACME", 0.21);
            ComponenteRecambio tornillo3 = new ElementoRecambio("Birlo", "Birlo ACME", 0.21);
            ComponenteRecambio tornillo4 = new ElementoRecambio("Birlo", "Birlo ACME", 0.21);
            ComponenteRecambio tornillo5 = new ElementoRecambio("Birlo", "Birlo ACME", 0.21);

            ComponenteRecambio rin = new Recambio("RIN 15'", "RIN ACME 15'", 42.22);

            Console.WriteLine($"{rin.getNombre()}");
            Console.WriteLine($"{rin.getPrecio()}");

            rin.add(tornillo1);
            rin.add(tornillo2);
            rin.add(tornillo3);
            rin.add(tornillo4);

            Console.WriteLine($"{rin.getNombre()}");
            Console.WriteLine($"{rin.getPrecio()}");

            Console.ReadKey();

            ComponenteRecambio valvula = new ElementoRecambio("Válvula", "Válvula de neumático genérica", 0.49);
            ComponenteRecambio llanta  = new ElementoRecambio("Neumático 15'", "Neumático Michelin de 15'", 13.42);
            ComponenteRecambio rin2    = new Recambio("RIN 15'", "RIN ACME 15'", 42.22);

            rin2.add(llanta);
            rin2.add(valvula);
            rin2.add(tornillo1);
            rin2.add(tornillo2);
            rin2.add(tornillo3);
            rin2.add(tornillo4);
            rin2.add(tornillo5);

            Console.WriteLine($"{rin2.getNombre()}");
            Console.WriteLine($"{rin2.getPrecio()}");

            Console.ReadKey();
        }
示例#2
0
 //---------------------------------------------------------------------------------------------------------------------------------------
 /// <summary> Construye el objeto y obtiene los datos de la base de datos </summary>
 public RecambioModel(int id, HttpContext HttpCtx) : base(HttpCtx, id)
 {
     Item = new Recambio(id, HttpCtx, 1);
 }