Ejemplo n.º 1
0
        private void DumpToDirectory(string fileName)
        {
            var path = Path.Combine(@"A:\test", Path.GetFileNameWithoutExtension(fileName) + ".zip");

            var model = _frmManager.LoadFromFrm(fileName);

            _frmManager.SaveToEfa(path, model);

            using (var ms = new MemoryStream())
            {
                _frmManager.SaveToFrm(ms, model);
                ms.Seek(0, SeekOrigin.Begin);
                model = _frmManager.LoadFromFrm(ms);
            }

            path = Path.Combine(@"A:\test", Path.GetFileNameWithoutExtension(fileName) + ".new.zip");
            _frmManager.SaveToEfa(path, model);
        }
Ejemplo n.º 2
0
        private FrmModel LoadFrom(string fileName)
        {
            var ext = Path.GetExtension(fileName).ToLower();

            switch (ext)
            {
            case ".frm":
                return(_frmManager.LoadFromFrm(fileName));

            case ".efa":
                return(_frmManager.LoadFromEfa(fileName));

            default:
                throw new Exception("Unknown file format.");
            }
        }