Exemplo n.º 1
0
 private void AgregarElemento(Bomba elemento)
 {
     WriteLine("Ingrese un precio");
     elemento.Precio = Convert.ToDouble(ReadLine());
     WriteLine("Ingrese una medida");
     elemento.Medida = ReadLine();
     WriteLine("Ingrese una cantidad");
     elemento.Capacidad = Convert.ToInt16(ReadLine());
     if (elemento.GetType() == typeof(Super))
     {
         WriteLine("Ingrese un aditivo");
         ((Super)elemento).Aditivo = Convert.ToInt16(ReadLine());
     }
     else if (elemento.GetType() == typeof(Diesel))
     {
         WriteLine("Ingrese formula");
         ((Diesel)elemento).Formula = ReadLine();
     }
     controller.agregar(elemento);
 }
Exemplo n.º 2
0
 private void AgregarElemento(Bomba elemento)
 {
     WriteLine("Ingrese un precio");
     elemento.Precio = Convert.ToDouble(ReadLine());
     WriteLine("Ingrese una capacidad");
     elemento.Capacidad = Convert.ToInt16(ReadLine());
     WriteLine("Ingrese una medida");
     elemento.Medida = ReadLine();
     //En vez de ejecutar esta instrucción cada vez que termina el método, se ejecutan los if
     if (elemento.GetType() == typeof(Super))
     {
         WriteLine("Ingrese numero de aditivos");
         ((Super)elemento).Aditivo = Convert.ToInt16(ReadLine());
     }
     else if (elemento.GetType() == typeof(Diesel))
     {
         WriteLine("Ingrese formula");
         ((Diesel)elemento).Formula = ReadLine();
     }
     controller.agregar(elemento);
 }
Exemplo n.º 3
0
        private void AgregarElemento(Bomba elemento)
        {
            //estos son las 3 variables que tienen esto en comun
            WriteLine("Ingrese un precio");
            elemento.Precio = Convert.ToDouble(ReadLine());
            WriteLine("Ingrese una medida");
            elemento.Medida = ReadLine();
            WriteLine("Ingrese una capacidad");
            elemento.Capacidad = Convert.ToInt16(ReadLine());

            if (elemento.GetType() == typeof(Super))
            {
                WriteLine("Ingrese numero de aditivo");
                ((Super)elemento).Aditivo = Convert.ToInt16(ReadLine());
            }
            else if (elemento.GetType() == typeof(Diesel))
            {
                WriteLine("Ingrese Formula");
                ((Diesel)elemento).Formula = ReadLine();
            }
            controller.agregar(elemento);
        }
Exemplo n.º 4
0
 private void agregarElemento(Bomba elemento)
 {
     Clear();
     WriteTitle("Administracion de Bombas");
     WriteLine("Ingrese el precio");
     elemento.Precio = Convert.ToDouble(ReadLine());
     WriteLine("Ingrese la Medida");
     elemento.Medida = ReadLine();
     WriteLine("Ingrese la Capacidad");
     elemento.Capacidad = Convert.ToInt16(ReadLine());
     if (elemento.GetType() == typeof(Super))
     {
         WriteLine("Ingrese numero de Aditivo");
         ((Super)elemento).Aditivo = Convert.ToInt16(ReadLine());
     }
     else if (elemento.GetType() == typeof(Diesel))
     {
         WriteLine("Ingrese Formula");
         ((Diesel)elemento).Formula = ReadLine();
     }
     controller.Agregar(elemento);
 }