Beispiel #1
0
        public MainViewModel()
        {
            FileSearchCriteria = LoadSearch();
            if (FileSearchCriteria == null) FileSearchCriteria = new FileSearchCriteria();

            SearchedFiles = new ObservableCollection<FileInfo>();

            // var fi = new FileInfo("D:\\Workarea\\Projects\\Essilor\\Sunix\\Sources\\Sunix\\EvisionModules\\Sunix.Optometrical.Web\\Helpers\\DynamicEntityQuery.cs");
        }
Beispiel #2
0
        public MainViewModel()
        {
            FileSearchCriteria = LoadSearch();
            if (FileSearchCriteria == null)
            {
                FileSearchCriteria = new FileSearchCriteria();
            }

            SearchedFiles = new ObservableCollection <FileInfo>();

            // var fi = new FileInfo("D:\\Workarea\\Projects\\Essilor\\Sunix\\Sources\\Sunix\\EvisionModules\\Sunix.Optometrical.Web\\Helpers\\DynamicEntityQuery.cs");
        }
Beispiel #3
0
        private FileSearchCriteria LoadSearch()
        {
            string criteria = global::FileCompare.Properties.Settings.Default.FileSearchCriteria;

            if (string.IsNullOrWhiteSpace(criteria))
            {
                return(null);
            }

            XmlSerializer ser = new XmlSerializer(typeof(FileSearchCriteria));

            using (TextReader reader = new StringReader(criteria))
            {
                FileSearchCriteria fileSearchCriteria = ser.Deserialize(reader) as FileSearchCriteria;

                return(fileSearchCriteria);
            }
        }