示例#1
0
        static void Main(string[] args)
        {
            Cocina            c1 = new Cocina(111, 12300, false);
            Cocina            c2 = new Cocina(112, 15000, true);
            Cocina            c3 = new Cocina(113, 5600, false);
            DepositoDeCocinas dc = new DepositoDeCocinas(5);

            dc.Agregar(c1);
            dc.Agregar(c2);
            if (!(dc + c3))
            {
                Console.WriteLine("No se pudo agregar el item!!!");
            }
            Console.WriteLine(dc);
            dc.Remover(c2);
            if (!(dc - c2))
            {
                Console.WriteLine("No se pudo remover el item!!!");
            }
            Console.WriteLine(dc);
            if (dc.Guardar(@"D:\Mis Documentos\cocina.txt"))
            {
                Console.WriteLine("\nArchivo escrito con Exito!!");
            }
            else
            {
                Console.WriteLine("\nNo se pudo escribir el archivo!!");
            }

            if (!(dc.Recuperar(@"D:\Mis Documentos\cocina.txt")))
            {
                Console.WriteLine("\nNo se pudo leer el archivo!!");
            }
            Console.ReadLine();
        }
示例#2
0
        static void Main(string[] args)
        {
            Cocina            c1 = new Cocina(111, 12300, false);
            Cocina            c2 = new Cocina(112, 15000, true);
            Cocina            c3 = new Cocina(113, 5600, false);
            DepositoDeCocinas dc = new DepositoDeCocinas(5);

            dc.Agregar(c1);
            dc.Agregar(c2);
            if (!(dc + c3))
            {
                Console.WriteLine("No se pudo agregar el item!!!");
            }
            Console.WriteLine(dc);
            dc.Remover(c2);
            if (!(dc - c2))
            {
                Console.WriteLine("No se pudo remover el item!!!");
            }
            Console.WriteLine(dc);
            if (dc.Guardar(@"D:\Cocina.txt"))
            {
                ;                             // agrego \\ para escapar en cada contrabarra o @ antes de la cadena (ignora secuencias de escape)
            }
            Console.WriteLine("Se pudo guardar.\n");
            Console.ReadLine();
            dc.Recuperar(@"D:\Cocina.txt");
            Console.ReadLine();
        }
        static void Main(string[] args)
        {
            Cocina            c1 = new Cocina(111, 12300, false);
            Cocina            c2 = new Cocina(112, 15000, true);
            Cocina            c3 = new Cocina(113, 5600, false);
            DepositoDeCocinas dc = new DepositoDeCocinas(5);

            dc.Agregar(c1);
            dc.Agregar(c2);
            if (!(dc + c3))
            {
                Console.WriteLine("No se pudo agregar el item!!!");
            }
            Console.WriteLine(dc);
            dc.Remover(c2);
            if (!(dc - c2))
            {
                Console.WriteLine("No se pudo remover el item!!!");
            }
            Console.WriteLine(dc);

            // if(dc.Guardar("D:\\MisDocumentos\\Cocinas.txt")) //agregar dos barras porque sino lo toma como secuencia de escape o sino:
            if (dc.Guardar(@"D:\Manu\Cocinas.txt")) //el arroba lo que hace es decirle que va a ser todo literal que no tiene secuencia de escape
            {
                Console.WriteLine("Guardado");
            }

            if (dc.Recuperar(@"D:\Manu\Cocinas.txt")) //leo el archivo que cree
            {
                Console.WriteLine("Leido");
            }


            Console.ReadLine();
        }
示例#4
0
        static void Main(string[] args)
        {
            string            path = @"D:\##Bustamante\Clases_Lab_2\Clase 23-10 (parte 2)\Cocinas.txt";
            Cocina            c1   = new Cocina(111, 12300, false);
            Cocina            c2   = new Cocina(112, 15000, true);
            Cocina            c3   = new Cocina(113, 5600, false);
            DepositoDeCocinas dc   = new DepositoDeCocinas(5);

            dc.Agregar(c1);
            dc.Agregar(c2);
            if (!(dc + c3))
            {
                Console.WriteLine("No se pudo agregar el item!!!");
            }
            Console.WriteLine(dc);
            dc.Remover(c2);
            if (!(dc - c2))
            {
                Console.WriteLine("No se pudo remover el item!!!");
            }
            Console.WriteLine(dc);


            if (dc.Guardar(path))
            {
                Console.WriteLine("Se pudo guardar el archivo");
            }

            else
            {
                Console.WriteLine("No se pudo guardar el archivo");
            }

            if (dc.Recuperar(path))
            {
                Console.WriteLine("Se pudo recuperar el archivo");
            }

            else
            {
                Console.WriteLine("No se pudo recuperar el archivo");
            }
            Console.ReadLine();
        }
        static void Main(string[] args)
        {
            Cocina            c1 = new Cocina(111, 12300, false);
            Cocina            c2 = new Cocina(112, 15000, true);
            Cocina            c3 = new Cocina(113, 5600, false);
            DepositoDeCocinas dc = new DepositoDeCocinas(5);

            dc.Agregar(c1);
            dc.Agregar(c2);
            if (!(dc + c3))
            {
                Console.WriteLine("No se pudo agregar el item!!!");
            }
            Console.WriteLine(dc);
            dc.Remover(c2);
            if (!(dc - c2))
            {
                Console.WriteLine("No se pudo remover el item!!!");
            }
            Console.WriteLine(dc);

            // con @ adelante de la cadena el compilador no toma el \ como caracter de escape.
            if (dc.Guardar(@"E:\EjercicioEnClase_2\archivo.txt"))
            {
                Console.WriteLine("Archivo guardado con exito!");
            }
            else
            {
                Console.WriteLine("No se pudo agregar el archivo!");
            }

            if (dc.Recuperar(@"E:\EjercicioEnClase_2\archivo.txt"))
            {
                Console.WriteLine("Archivo leido con exito!");
            }
            else
            {
                Console.WriteLine("El archivo no existe!");
            }
            Console.ReadLine();
        }
        static void Main(string[] args)
        {
            Cocina            c1 = new Cocina(111, 12300, false);
            Cocina            c2 = new Cocina(112, 15000, true);
            Cocina            c3 = new Cocina(113, 5600, false);
            DepositoDeCocinas dc = new DepositoDeCocinas(5);

            dc.Agregar(c1);
            dc.Agregar(c2);
            if (!(dc + c3))
            {
                Console.WriteLine("No se pudo agregar el item!!!");
            }
            Console.WriteLine(dc);
            dc.Remover(c2);
            if (!(dc - c2))
            {
                Console.WriteLine("No se pudo remover el item!!!");
            }
            Console.WriteLine(dc);
            Console.ReadLine();
        }