public GCategoria() { nombre_titulo = "categoria"; archivo = CArchivos.Arch_Categoria(); Archivo_Producto = CArchivos.Arch_Producto(); if (!File.Exists(archivo)) { File.AppendAllText(archivo, null); } }
public GAlmacen() { nombre_titulo = "almacen"; archivo = CArchivos.Arch_Almacen(); 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); } }
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; } }