Exemple #1
0
        private void MainWindowForm_Load(object sender, EventArgs e)
        {
            Font titulos    = new Font("Arial", 22.0f);
            Font subtitulos = new Font("Arial", 18.0f);

            titutloCatalogoV.Font   = titulos;
            subtituloCatalogoV.Font = subtitulos;
            tituloSucursales.Font   = titulos;
            subtituloSucursal.Font  = subtitulos;
            tituloPersonal.Font     = titulos;
            subtituloPersonal.Font  = subtitulos;
            tituloVentas.Font       = titulos;
            subtituloVentas.Font    = subtitulos;
            tituloComputos.Font     = titulos;
            subtituloComputos.Font  = subtitulos;
            tituloLibros.Font       = titulos;
            subtituloLibros.Font    = subtitulos;

            string nombreVehiculo = "vehiculos.txt";
            string nombrePersona  = "personas.txt";
            string rutaVehiculo   = ConfigurationManager.AppSettings["RootDirKey"];
            string rutaPersona    = ConfigurationManager.AppSettings["RootDirKey"];

            objVehiculo = new DeJesus100315452_LibDealer.Vehiculos();
            objPersona  = new DeJesus100315452_LibDealer.Personas();
            StreamReader archivoVehiculo = new StreamReader(rutaVehiculo + "\\" + nombreVehiculo);
            StreamReader archivoPersona  = new StreamReader(rutaPersona + "\\" + nombrePersona);
            string       linea           = "";

            if (objVehiculo.Leer())
            {
                while (!archivoVehiculo.EndOfStream)
                {
                    linea = archivoVehiculo.ReadLine();
                    string[] campos = linea.Split('|');
                    cbVehiculoVentas.Items.Add(campos[1] + campos[2]);
                    cbMarcaComputos01.Items.Add(campos[1] + campos[2]);
                }
                archivoVehiculo.Close();
                archivoVehiculo.Dispose();
            }

            if (objPersona.Leer())
            {
                while (!archivoPersona.EndOfStream)
                {
                    linea = archivoPersona.ReadLine();
                    string[] campos = linea.Split('|');
                    cbVendedorVentas.Items.Add(campos[1]);
                }
                archivoPersona.Close();
                archivoPersona.Dispose();
            }

            llenarNodes();
        }
Exemple #2
0
        private void llenarNodes()
        {
            string nombreVehiculo   = "vehiculos.txt",
                   nombreVentas     = "ventas.txt",
                   nombreComputos   = "computos.txt",
                   nombrePersona    = "personas.txt",
                   nombreSucursales = "sucursales.txt",
                   nombrePersonas   = "personas.txt",
                   rutaVehiculo     = ConfigurationManager.AppSettings["RootDirKey"],
                   rutaVentas       = ConfigurationManager.AppSettings["RootDirKey"],
                   rutaComputos     = ConfigurationManager.AppSettings["RootDirKey"],
                   rutaPersona      = ConfigurationManager.AppSettings["RootDirKey"],
                   rutaSucursales   = ConfigurationManager.AppSettings["RootDirKey"],
                   rutaPersonas     = ConfigurationManager.AppSettings["RootDirKey"];

            objVehiculo   = new DeJesus100315452_LibDealer.Vehiculos();
            objPersona    = new DeJesus100315452_LibDealer.Personas();
            objVentas     = new DeJesus100315452_LibDealer.Ventas();
            objComputos   = new DeJesus100315452_LibDealer.Computos();
            objSucursales = new DeJesus100315452_LibDealer.Sucursales();
            StreamReader archivoVehiculo   = new StreamReader(rutaVehiculo + "\\" + nombreVehiculo),
                         archivoVentas     = new StreamReader(rutaVentas + "\\" + nombreVentas),
                         archivoComputos   = new StreamReader(rutaVehiculo + "\\" + nombreComputos),
                         archivoPersona    = new StreamReader(rutaPersona + "\\" + nombrePersona),
                         archivoSucursales = new StreamReader(rutaSucursales + "\\" + nombreSucursales),
                         archivoPersonas   = new StreamReader(rutaPersonas + "\\" + nombrePersonas);
            string linea = "";

            //Primer node
            tvmMain.Nodes.Add("Vehiculos");
            tvmMain.Nodes[0].Nodes.Add("Cátalogo de vehiculos");
            if (objVehiculo.Leer())
            {
                while (!archivoVehiculo.EndOfStream)
                {
                    linea = archivoVehiculo.ReadLine();
                    string[] campos = linea.Split('|');
                    tvmMain.Nodes[0].Nodes[0].Nodes.Add(campos[1] + campos[2]);
                }
                archivoVehiculo.Close();
                archivoVehiculo.Dispose();
            }
            tvmMain.Nodes[0].Nodes.Add("Ventas");
            if (objVentas.Leer())
            {
                while (!archivoVentas.EndOfStream)
                {
                    linea = archivoVentas.ReadLine();
                    string[] campos = linea.Split('|');
                    tvmMain.Nodes[0].Nodes[1].Nodes.Add(campos[1] + "-->" + campos[2] + "-->" + campos[3]);
                }
                archivoVentas.Close();
                archivoVentas.Dispose();
            }
            tvmMain.Nodes[0].Nodes.Add("Computos");
            if (objComputos.Leer())
            {
                while (!archivoComputos.EndOfStream)
                {
                    linea = archivoComputos.ReadLine();
                    string[] campos = linea.Split('|');
                    tvmMain.Nodes[0].Nodes[2].Nodes.Add("$" + campos[1] + "-->" + campos[4]);
                }
                archivoComputos.Close();
                archivoComputos.Dispose();
            }

            //segundo node
            tvmMain.Nodes.Add("Sucursales");
            tvmMain.Nodes[1].Nodes.Add("Información de sucursales");
            if (objSucursales.Leer())
            {
                while (!archivoSucursales.EndOfStream)
                {
                    linea = archivoSucursales.ReadLine();
                    string[] campos = linea.Split('|');
                    tvmMain.Nodes[1].Nodes[0].Nodes.Add(campos[1] + campos[2]);
                }
                archivoSucursales.Close();
                archivoSucursales.Dispose();
            }

            tvmMain.Nodes[1].Nodes.Add("Personal");
            if (objPersona.Leer())
            {
                while (!archivoPersona.EndOfStream)
                {
                    linea = archivoPersona.ReadLine();
                    string[] campos = linea.Split('|');
                    tvmMain.Nodes[1].Nodes[1].Nodes.Add(campos[1] + campos[2]);
                }
                archivoPersona.Close();
                archivoPersona.Dispose();
            }
            tvmMain.Nodes.Add("Tienda de libros");



            objVehiculo   = null;
            objPersona    = null;
            objVentas     = null;
            objComputos   = null;
            objSucursales = null;
        }