public XElement WriteObject(DataSet value) { XElement containerElement = new XElement(ELEMENT_MODULE_DATA); XmlModuleDataModelCollectionSerializer dataModelSerializer = new XmlModuleDataModelCollectionSerializer(containerElement); value.Serialize(dataModelSerializer); return(containerElement); }
public DataSet ReadObject(XElement element) { XElement containerElement = element.Element(ELEMENT_MODULE_DATA); if (containerElement == null) { return(null); } DataSet dataSet = new DataSet(); XmlModuleDataModelCollectionSerializer dataModelSerializer = new XmlModuleDataModelCollectionSerializer(containerElement); dataSet.Deserialize(dataModelSerializer); return(dataSet); }
public DataSet ReadObject(XElement element) { try { XElement containerElement = element.Element(ELEMENT_MODULE_DATA); if (containerElement == null) { return(null); } DataSet dataSet = new DataSet(); XmlModuleDataModelCollectionSerializer dataModelSerializer = new XmlModuleDataModelCollectionSerializer(containerElement); dataSet.Deserialize(dataModelSerializer); return(dataSet); } catch (Exception e) { logging.Error(e, "Error loading Data Set from XML"); return(null); } }