Example #1
0
        bool IDeserializar.Xml(string ruta, out DepositoHeredado datos)
        {
            TextReader tr = new StreamReader(ruta);

            try {
                XmlSerializer serializer = new XmlSerializer(typeof(DepositoHeredado));
                datos = (DepositoHeredado)serializer.Deserialize(tr);
                tr.Close();
                return(true);
            } catch (Exception) {
                tr.Close();
                datos = null;
                return(false);
            }
        }
Example #2
0
 bool IDeserializar.Xml(string path, out DepositoHeredado dp)
 {
     try
     {
         using (StreamReader sr = new StreamReader(path, false))
         {
             XmlSerializer xml = new XmlSerializer(typeof(DepositoHeredado));
             dp = (DepositoHeredado)xml.Deserialize(sr);
         }
         return(true);
     }
     catch (Exception e)
     {
         dp = null;
         return(false);
     }
 }
Example #3
0
        bool IDeserializar.deserializar(out DepositoHeredado dh)
        {
            dh = new DepositoHeredado();
            bool retorno = true;

            try
            {
                XmlTextReader xml            = new XmlTextReader(@"E:\javii\Documents\Facultad\serializado.xml");
                XmlSerializer xmlSerializado = new XmlSerializer(typeof(DepositoHeredado));
                dh = (DepositoHeredado)(xmlSerializado.Deserialize(xml));
                xml.Close();
            }
            catch (Exception e) {
                retorno = false;
            }
            return(retorno);
        }
        bool IDeserializar.Xml(string path, out DepositoHeredado dep)
        {
            bool retorno = false;

            try
            {
                XmlSerializer serializer = new XmlSerializer(typeof(DepositoHeredado));
                XmlTextReader xr         = new XmlTextReader(path);
                dep = (DepositoHeredado)serializer.Deserialize(xr);
                xr.Close();
                retorno = true;
            }
            catch (Exception e)
            {
                throw e;
            }

            return(retorno);
        }
Example #5
0
        bool IDeserializar.Xml(string path, out DepositoHeredado d)
        {
            StreamReader  sr = null;
            XmlSerializer xSer;
            bool          retorno = false;

            try
            {
                sr      = new StreamReader(path);
                xSer    = new XmlSerializer(typeof(DepositoHeredado));
                d       = (DepositoHeredado)xSer.Deserialize(sr);
                retorno = true;
            }
            catch (Exception)
            {
                d = null;
            }
            finally { sr.Close(); }

            return(retorno);
        }