public void SaveFileTest() { nisan nisan; nisan.LoadFromFile("nisan.xml", out nisan); int before = nisan.Items.Count; System.Diagnostics.Debug.WriteLine("Before: " + before); nisanOrder order = new nisanOrder(); order.date = "2014-09-18"; order.item = "2' Batu Batik(L)"; order.soldto = "ADI"; order.name = "Ali bin Test"; order.price = 250; nisan.Items.Add(order); nisan.SaveToFile("nisan.xml"); nisan nisan2; nisan.LoadFromFile("nisan.xml", out nisan2); int after = nisan2.Items.Count; System.Diagnostics.Debug.WriteLine("After: " + after); Assert.AreEqual(1, after - before); }
public static bool LoadFromFile(string fileName, out nisanOrder obj) { System.Exception exception = null; return LoadFromFile(fileName, out obj, out exception); }
public static bool Deserialize(string xml, out nisanOrder obj) { System.Exception exception = null; return Deserialize(xml, out obj, out exception); }
/// <summary> /// Deserializes xml markup from file into an nisanOrder object /// </summary> /// <param name="fileName">string xml file to load and deserialize</param> /// <param name="obj">Output nisanOrder object</param> /// <param name="exception">output Exception value if deserialize failed</param> /// <returns>true if this XmlSerializer can deserialize the object; otherwise, false</returns> public static bool LoadFromFile(string fileName, out nisanOrder obj, out System.Exception exception) { exception = null; obj = default(nisanOrder); try { obj = LoadFromFile(fileName); return true; } catch (System.Exception ex) { exception = ex; return false; } }
/// <summary> /// Deserializes workflow markup into an nisanOrder object /// </summary> /// <param name="xml">string workflow markup to deserialize</param> /// <param name="obj">Output nisanOrder object</param> /// <param name="exception">output Exception value if deserialize failed</param> /// <returns>true if this XmlSerializer can deserialize the object; otherwise, false</returns> public static bool Deserialize(string xml, out nisanOrder obj, out System.Exception exception) { exception = null; obj = default(nisanOrder); try { obj = Deserialize(xml); return true; } catch (System.Exception ex) { exception = ex; return false; } }