Exemplo n.º 1
0
        public List <Producto> leerProducto()
        {
            string datos = archivoProductos.Leer();

            if (datos != null)
            {
                List <Producto> produc = new List <Producto>();
                string[]        lineas = datos.Split('\n');
                for (int i = 0; i < lineas.Length - 1; i++)
                {
                    string[] campos = lineas[i].Split('|');
                    Producto produ  = new Producto()
                    {
                        cantidad          = int.Parse(campos[0]),
                        categoria         = campos[1],
                        descripcion       = campos[2],
                        nombreDelProducto = campos[3],
                        PrecioCompra      = float.Parse(campos[4]),
                        PrecioVenta       = float.Parse(campos[5]),
                        presentacion      = campos[6]
                    };
                    produc.Add(produ);
                }
                producto = produc;
                return(produc);
            }
            else
            {
                return(null);
            }
        }
Exemplo n.º 2
0
        public List <Clientesclase> LeerCliente()
        {
            string datos = manejadorClientes.Leer();

            if (datos != null)
            {
                List <Clientesclase> Client = new List <Clientesclase>();
                string[]             lineas = datos.Split('\n');
                for (int i = 0; i < lineas.Length - 1; i++)
                {
                    string[] campos = lineas[i].Split('|');

                    Clientesclase comprador = new Clientesclase()
                    {
                        nombre    = campos[0],
                        telefono  = campos[1],
                        direccion = campos[2],
                        correo    = campos[3],
                        RFC       = campos[4]
                    };
                    Client.Add(comprador);
                }
                cliente = Client;
                return(Client);
            }
            else
            {
                return(null);
            }
        }
Exemplo n.º 3
0
        public List <Empleado> leerTrabajador()
        {
            string datos = archivosEmpleados.Leer();

            if (datos != null)
            {
                List <Empleado> emple  = new List <Empleado>();
                string[]        lineas = datos.Split('\n');
                for (int i = 0; i < lineas.Length - 1; i++)
                {
                    string[] campos   = lineas[i].Split('|');
                    Empleado empleado = new Empleado()
                    {
                        nombre    = campos[0],
                        puesto    = campos[1],
                        telefono  = campos[2],
                        direccion = campos[3]
                    };
                    emple.Add(empleado);
                }
                trabajador = emple;
                return(emple);
            }
            else
            {
                return(null);
            }
        }