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); }
public void SaveTransactions(IEnumerable <ShopTransaction> transactions) { if (!Directory.Exists(PPCConfigurationManager.BackupPath)) { Directory.CreateDirectory(PPCConfigurationManager.BackupPath); } string filename = $"{PPCConfigurationManager.BackupPath}{ShopFilename}"; DataContractHelpers.Write(filename, transactions); }
public void SaveClientCart(ClientCart clientCart) { if (!Directory.Exists(PPCConfigurationManager.BackupPath)) { Directory.CreateDirectory(PPCConfigurationManager.BackupPath); } string filename = BuildClientFilename(clientCart); DataContractHelpers.Write(filename, clientCart); }
private void Save() { string filename = PPCConfigurationManager.ArticlesPath; DataContractHelpers.Write(filename, Articles); }