public bool AddEngineNode() { LoadXmlDocument(); if (_engineObject.CheckEngineExistance(xmldoc) != true) { _engineObject.AddEngineNode(ref xmldoc); UFile.RemoveReadOnly(Ap.FileEngineData); string xmlContent = xmldoc.InnerXml; InfinityStreamsManager.WriteFile(Ap.FileEngineData, xmlContent); CloseXmlDocument(); return(true); } else { CloseXmlDocument(); return(false); } }