Beispiel #1
0
        public void sacarDeCesta(Usuario usuario, Libro libro, bool varios)
        {
            List <Libro> librosBorrar = new List <Libro>();

            foreach (Libro libroUsuario in usuario.cesta.listaLibros)
            {
                if (libroUsuario.ISBN10 == libro.ISBN10)
                {
                    librosBorrar.Add(libroUsuario);
                    if (!varios)
                    {
                        break;
                    }
                }
            }

            foreach (Libro libroUsuario in librosBorrar)
            {
                usuario.cesta.listaLibros.Remove(libroUsuario);
                CFichero.sobrescribirCestasTxT(CFichero.rutaCestas, usuario.nombre, libro.ISBN10, false, false);
            }
        }
Beispiel #2
0
 public void meterEnCesta(Usuario usuario, Libro libro)
 {
     usuario.cesta.listaLibros.Add(libro);
     CFichero.sobrescribirCestasTxT(CFichero.rutaCestas, usuario.nombre, libro.ISBN10, true, false);
 }