Inheritance: IModuleDataModelCollectionSerializer
Exemple #1
0
        public XElement WriteObject(DataSet value)
        {
            XElement containerElement = new XElement(ELEMENT_MODULE_DATA);
            XmlModuleDataModelCollectionSerializer dataModelSerializer = new XmlModuleDataModelCollectionSerializer(containerElement);

            value.Serialize(dataModelSerializer);
            return(containerElement);
        }
Exemple #2
0
        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);
        }
Exemple #3
0
 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);
     }
 }