Example #1
0
        public GCategoria()
        {
            nombre_titulo    = "categoria";
            archivo          = CArchivos.Arch_Categoria();
            Archivo_Producto = CArchivos.Arch_Producto();

            if (!File.Exists(archivo))
            {
                File.AppendAllText(archivo, null);
            }
        }
        public GProducto()
        {
            nombre_titulo     = "producto";
            archivo           = CArchivos.Arch_Producto();
            Archivo_Almacen   = CArchivos.Arch_Almacen();
            Archivo_Categoria = CArchivos.Arch_Categoria();

            if (!File.Exists(archivo))
            {
                File.AppendAllText(archivo, null);
            }
        }
Example #3
0
        static void Main(string[] args)
        {
            if (!Directory.Exists(CArchivos.Carp_Archivo()))
            {
                Directory.CreateDirectory(CArchivos.Carp_Archivo());
            }

            GAlmacen   Almacenes  = new GAlmacen();
            GCategoria Categorias = new GCategoria();
            GProducto  Productos  = new GProducto();
            Reporte    Reportes   = new Reporte(CArchivos.Carp_Archivo(), CArchivos.Arch_Producto(), CArchivos.Arch_Almacen(), CArchivos.Arch_Categoria());

            while (true)
            {
                string resp;
                Console.Clear();
                Console.WriteLine("Menu - Sistema almacen");
                Console.Write(
                    "=================\n" +
                    "1 - Productos\n" +
                    "2 - Almacenes\n" +
                    "3 - Categorias\n" +
                    "4 - Reportes\n" +
                    "=================\n" +
                    "S - Salir\n" +
                    "\nOpcion: ");

                resp = Console.ReadLine().ToUpper();
                switch (resp)
                {
                case "1":
                    Productos.mostrar_opciones();
                    break;

                case "2":
                    Almacenes.mostrar_opciones();
                    break;

                case "3":
                    Categorias.mostrar_opciones();
                    break;

                case "4":
                    Reportes.mostrar_opciones();
                    break;

                case "S":
                    //Salir
                    break;

                default:
                    Console.WriteLine("Opcion {0} no es valida", resp);
                    Console.WriteLine("\nPresione ENTER para continuar...");
                    Console.ReadLine();
                    break;
                }
                if (resp != "S")
                {
                    continue;
                }
                break;
            }
        }