Exemple #1
0
 // sobreescribir toString()
 override public string ToString()
 {
     return($"{Subsistema.ToString()}-{Sector.ToString().PadLeft(2, '0')}-{Manzana.ToString().PadLeft(4, '0')}-{Lote.ToString().PadLeft(4, '0')}-{Nivel1.ToString().PadLeft(2, '0')}-{Nivel2.ToString().PadLeft(2, '0')}-{Fraccion.ToString().PadLeft(2, '0')}-{Toma.ToString().PadLeft(2, '0')}");
 }
Exemple #2
0
        static void Main(string[] args)
        {
            Manzana         m1 = new Manzana(ConsoleColor.Red, 2, "Dist1");
            Manzana         m2 = new Manzana(ConsoleColor.Red, 2, "Dist2");
            Manzana         m3 = new Manzana(ConsoleColor.Red, 3, "Dist3");
            Platano         p1 = new Platano(ConsoleColor.Yellow, 3, "Pais");
            Platano         p2 = new Platano(ConsoleColor.Yellow, 4, "Pais2");
            Platano         p3 = new Platano(ConsoleColor.Yellow, 5, "Pais3");
            Platano         p4 = new Platano(ConsoleColor.Yellow, 6, "Pais4");
            Cajon <Fruta>   cm = new Cajon <Fruta>(2, 5);
            Cajon <Platano> cp = new Cajon <Platano>(3, 10);

            cm += m1;
            cm += m2;
            try
            {
                cm += m3;
            }
            catch (CajonLlenoException e)
            {
                Console.WriteLine(e.Message);
            }

            cp += p1;
            cp += p2;
            cp += p3;
            try
            {
                cp += p4;
            }
            catch (CajonLlenoException e)
            {
                Console.WriteLine(e.Message);
            }

            //Console.WriteLine("\nCajon x");
            //Console.WriteLine(cp.ToString());

            m1.RutaArchivo = "Manzana.xml";
            if (Program.Serializar(m1))
            {
                Console.WriteLine("\n-Manzana guardada correctamente!-");
            }

            Manzana mn = new Manzana();

            mn.RutaArchivo = "Manzana.xml";

            if (Program.DeSerializar(mn))
            {
                Console.WriteLine("\n-Manzana leida correctamente!-");
            }
            Console.WriteLine("Manzana ledia dese xml");
            Console.WriteLine(mn.ToString());

            cm.RutaArchivo = "Cajon.xml";
            if (Program.Serializar(cm))
            {
                Console.WriteLine("\n-Cajon guardado correctamente!-");
            }

            Cajon <Fruta> cmn = new Cajon <Fruta>();

            cmn.RutaArchivo = "Cajon.xml";

            if (Program.DeSerializar(cmn))
            {
                Console.WriteLine("\n-Cajon leido correctamente!-");
            }
            Console.WriteLine("Cajon ledio dese xml");
            Console.WriteLine(cmn.ToString());

            if (cp.ImprimirTicket("CajonPlatanos.txt"))
            {
                Console.WriteLine("\n-Cajon de platanos guardado correctamente!-");
            }

            Console.ReadLine();
        }
Exemple #3
0
 public virtual void OnCompleted()
 {
     Console.WriteLine("Fruta añadida: " + last.ToString());
 }