예제 #1
0
 public double Costo(double costo)
 {
     System.Console.WriteLine("Dame el Costo");
     valor = System.Console.ReadLine();
     if (e.Evento(valor))
     {
         if (e.isNumber(valor))
         {
             costo = System.Convert.ToDouble(valor);
         }
         valor = "";
     }
     else
     {
         error += "El costo es nulo,\nNo es un numero \n ";
     }
     return(costo);
 }
예제 #2
0
        public void Crear(int opcion)
        {
            string error = "";

            // Crear la instancia
            if (e.Evento(opcion))
            {
                string modelo = "";
                double costo  = 0;

                System.Console.WriteLine("Dame el modelo");
                valor = System.Console.ReadLine();
                if (e.Evento(valor))
                {
                    modelo = valor;
                    valor  = "";
                }
                else
                {
                    error = "El modelo es nulo. \n";
                }

                System.Console.WriteLine("Dame el Costo");
                valor = System.Console.ReadLine();
                if (e.Evento(valor))
                {
                    if (e.isNumber(valor))
                    {
                        costo = System.Convert.ToDouble(valor);
                    }
                    valor = "";
                }
                else
                {
                    error += "El costo es nulo,\nNo es un numero \n ";
                }

                if (e.Evento(error))
                {
                    System.Console.Clear();
                    System.Console.WriteLine(modelo + " " + valor + " " + error);
                }
                else
                {
                    Auto auto = new Auto();

                    auto.Modelo = modelo;
                    auto.Costo  = costo;

                    System.Console.Clear();
                    System.Console.WriteLine("Auto a serializar");
                    auto.showInfo();
                    Crear("Auto.aut", auto);
                }
            }
        }