예제 #1
0
 public void SaveXML()
 {
     try
     {
         CFile oFile = new CFile("Woodwinds.xml");
         oFile.Delete("Woodwinds.xml");
         oFile.SaveXML(this, typeof(List <CWoodwind>));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
예제 #2
0
        public void Save()
        {
            try
            {
                CFile oFile = new CFile();
                oFile.Delete("Woodwinds.txt");

                foreach (CWoodwind oWoodwind in this)
                {
                    oWoodwind.Save();
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #3
0
        public void Save()
        {
            try
            {
                CFile oFile = new CFile();
                oFile.Delete("Brass.txt");

                foreach (CBrass oBrass in this)
                {
                    oBrass.Save();
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #4
0
        public void Save()
        {
            try
            {
                CFile oFile = new CFile();
                oFile.Delete("Cat.txt");

                foreach (Cat oCat in this)
                {
                    oCat.Save();
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #5
0
        public BaseXmlModel <T> GetXmlModel()
        {
            if (File.Exists(FullPath))
            {
                _XmlModel = SerializeHelper <BaseXmlModel <T> > .DesFromFile(FullPath);

                if (_XmlModel.CreateTime.AddMinutes(TimeOut) < DateTime.Now)
                {
                    CFile.Delete(FullPath);
                    return(null);
                }
            }
            else
            {
                return(null);
            }
            return(_XmlModel);
        }
예제 #6
0
        protected IEnumerator DeleteOldAsset(CUpdateList needDeleteLst)
        {
            base.Event.Trigger(CAutoUpdateEvents.ON_DELETE_DISK_OLD_FILE_START);

            string filePath;

            foreach (CUpdateListField field in needDeleteLst)
            {
                filePath = CEnv.AssetPath + field.Path;
                if (CFile.Exists(filePath))
                {
                    base.Event.Trigger(CAutoUpdateEvents.ON_DELETE_DISK_OLD_FIELD_ACTION);
                    CFile.Delete(filePath);
                }
            }

            yield return(null);

            base.Event.Trigger(CAutoUpdateEvents.ON_DELETE_DISK_OLD_FILE_END);
        }