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); } }
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); } }
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); }
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); }