Esempio n. 1
0
 /// <summary>
 /// Sobrecarga. Llama al metodo Leer para guardar cada objeto dentro de la lista, luego la devuelve.
 /// </summary>
 /// <param name="lista"></param>
 /// <returns></returns>
 public static List <Clientes> Deserializar(List <Clientes> lista, string ruta)
 {
     try
     {
         // Lista();
         serializacionCliente.Leer(ruta, out lista);
         return(lista);
     }
     catch (NullReferenceException)
     {
         throw new Exception("La lista es null");
     }
 }
Esempio n. 2
0
 /// <summary>
 /// Llama al metodo Leer para guardar cada objeto dentro de la lista, luego la devuelve.
 /// </summary>
 /// <param name="listaPub"></param>
 /// <returns></returns>
 public static List <Publicacion> Deserializar(List <Publicacion> listaPub, string ruta)
 {
     try
     {
         serializacionPubs.Leer(ruta, out listaPub);
         return(listaPub);
     }
     catch (NullReferenceException)
     {
         throw new Exception("La lista es null");
     }
     catch (Exception e)
     {
         throw e;
     }
 }
 public void SerializarLeerXML_RutaVacia_Test()
 {
     Assert.ThrowsException <Exception>(() => serializadoraTesting.Leer("", out listaPublicacionesUno));
 }