public static void SaveAndClose()
{
dataset.AcceptChanges();
if (xmlStream.Name.Equals(xmlDataName))
dataset.WriteXml(xmlStream);
else
{
xmlStream.Close();
xmlStream = new FileStream(xmlDataName, FileMode.OpenOrCreate);
dataset.WriteXml(xmlStream);
}
xmlStream.Close();
}