Ejemplo n.º 1
0
        public void SetProcessOrderRecordDateExecute()
        {
            var existsFileName             = Directory.GetFiles(AppSettingConfig.ProcessOrderRecordDateFilePath(), "*.txt").Select(System.IO.Path.GetFileName);
            var processOrderRecordFileName = string.Concat(AppSettingConfig.ProcessOrderRecordDateFilePath(), AppSettingConfig.ProcessOrderRecordDateFileName());
            ProcessOrderRecordText processOrderRecordText = new ProcessOrderRecordText
            {
                DateTime = DateTime.Now,
                OrderNos = null
            };

            // Create a new file
            File.WriteAllText(processOrderRecordFileName, JsonConvert.SerializeObject(processOrderRecordText));
        }
Ejemplo n.º 2
0
        public ProcessOrderRecordText ReadProcessOrderRecordText()
        {
            var shippingCacheFileName = string.Concat(AppSettingConfig.ProcessOrderRecordDateFilePath(), AppSettingConfig.ProcessOrderRecordDateFileName());
            //this code segment read data from the file.
            FileStream   fs2    = new FileStream(shippingCacheFileName, FileMode.Open, FileAccess.Read);
            StreamReader reader = new StreamReader(fs2);
            var          text   = reader.ReadToEnd();
            var          processOrderRecordText = JsonConvert.DeserializeObject <ProcessOrderRecordText>(text);

            reader.Close();
            return(processOrderRecordText);
        }