Esempio n. 1
0
        public void SaveClosure(Closure closure)
        {
            if (!Directory.Exists(PPCConfigurationManager.CashRegisterClosurePath))
            {
                Directory.CreateDirectory(PPCConfigurationManager.CashRegisterClosurePath);
            }
            string filename = $"{PPCConfigurationManager.CashRegisterClosurePath}CashRegister_{closure.CreationTime:yyyy-MM-dd_HH-mm-ss}.xml";

            DataContractHelpers.Write(filename, closure);
        }
Esempio n. 2
0
        public void SaveTransactions(IEnumerable <ShopTransaction> transactions)
        {
            if (!Directory.Exists(PPCConfigurationManager.BackupPath))
            {
                Directory.CreateDirectory(PPCConfigurationManager.BackupPath);
            }
            string filename = $"{PPCConfigurationManager.BackupPath}{ShopFilename}";

            DataContractHelpers.Write(filename, transactions);
        }
Esempio n. 3
0
        public void SaveClientCart(ClientCart clientCart)
        {
            if (!Directory.Exists(PPCConfigurationManager.BackupPath))
            {
                Directory.CreateDirectory(PPCConfigurationManager.BackupPath);
            }
            string filename = BuildClientFilename(clientCart);

            DataContractHelpers.Write(filename, clientCart);
        }
Esempio n. 4
0
        private void Save()
        {
            string filename = PPCConfigurationManager.ArticlesPath;

            DataContractHelpers.Write(filename, Articles);
        }