public bool JSONSave(University university) //method for saving university as lists of DBO to JSON { DBOFullUniversityCreator dboFullUniversityCreator = new DBOFullUniversityCreator(); //initialization of FullDBOUniversityCreaator DBOFullUniversity dboFullUniversity = dboFullUniversityCreator.DBOFullUniversityCreate(university); //Creation of FullDBOUniversity DataContractJsonSerializer jsFormatter = new DataContractJsonSerializer(typeof(DBOFullUniversity)); using (FileStream file = new FileStream("../../../FullDBOUniversitySerialized.json", FileMode.OpenOrCreate))//DBOFullUniversity to JSON { jsFormatter.WriteObject(file, dboFullUniversity); completedSaving("DBOFullUniversity serialized to JSON");//event with a message about serialization return(true); } }
public bool XMLSave(University university) //method for saving university as lists of DBO to XML { DBOFullUniversityCreator dboFullUniversityCreator = new DBOFullUniversityCreator(); //initialization of FullDBOUniversityCreator DBOFullUniversity dboFullUniversity = dboFullUniversityCreator.DBOFullUniversityCreate(university); //Creation of FullDBOUniversity XmlSerializer formatter = new XmlSerializer(typeof(DBOFullUniversity)); using (FileStream file = new FileStream("../../../FullDBOUniversitySerialized.xml", FileMode.OpenOrCreate))//DBOFullUniversity to XML { formatter.Serialize(file, dboFullUniversity); completedSaving("DBOFullUniversity serialized to XML");//event with a message about serialization return(true); } }