Esempio n. 1
0
        public List <Empleado> LeerEmpleados()
        {
            string datos = archivoEmpleados.Leer();

            if (datos != null)
            {
                List <Empleado> empleados = new List <Empleado>();
                string[]        lineas    = datos.Split('\n');
                for (int i = 0; i < lineas.Length - 1; i++)
                {
                    string[] campos = lineas[i].Split('|');
                    Empleado emp    = new Empleado()
                    {
                        NombreEmpleado    = campos[0],
                        ApellidosEmpleado = campos[1],
                        NumeroEmpleado    = campos[2],
                    };
                    empleados.Add(emp);
                }
                Empleados = empleados;
                return(empleados);
            }
            else
            {
                return(null);
            }
        }
        public List <Cliente> LeerClientes()
        {
            string datos = archivoClientes.Leer();

            if (datos != null)
            {
                List <Cliente> clientes = new List <Cliente>();
                string[]       lineas   = datos.Split('\n');
                for (int i = 0; i < lineas.Length - 1; i++)
                {
                    string[] campos = lineas[i].Split('|');
                    Cliente  c      = new Cliente()
                    {
                        NombreCliente    = campos[0],
                        ApellidosCliente = campos[1],
                        Direccion        = campos[2],
                        RFC      = campos[3],
                        Telefono = campos[4],
                        Correo   = campos[5],
                    };
                    clientes.Add(c);
                }
                Clientes = clientes;
                return(clientes);
            }
            else
            {
                return(null);
            }
        }
        public List <Producto> LeerProductos()
        {
            string datos = archivoProductos.Leer();

            if (datos != null)
            {
                List <Producto> productos = new List <Producto>();
                string[]        lineas    = datos.Split('\n');
                for (int i = 0; i < lineas.Length - 1; i++)
                {
                    string[] campos = lineas[i].Split('|');
                    Producto pr     = new Producto()
                    {
                        NombreProducto = campos[0],
                        Categoria      = campos[1],
                        Descripcion    = campos[2],
                        PrecioCompra   = campos[3],
                        PrecioVenta    = campos[4],
                        Cantidad       = campos[5],
                    };
                    productos.Add(pr);
                }
                Productos = productos;
                return(productos);
            }
            else
            {
                return(null);
            }
        }