コード例 #1
0
        public List <ShopTransaction> GetTransactions()
        {
            List <ShopTransaction> transactions = new List <ShopTransaction>();

            string filename = BuildShopFilename;

            if (File.Exists(filename))
            {
                transactions = DataContractHelpers.Read <List <ShopTransaction> >(filename);
            }

            return(transactions);
        }
コード例 #2
0
        private void Load()
        {
            if (_articles != null)
            {
                return;
            }

            // Load articles
            string filename = PPCConfigurationManager.ArticlesPath;

            if (File.Exists(filename))
            {
                List <Article> newArticles = DataContractHelpers.Read <List <Article> >(filename);
                _articles = newArticles;
            }
            else
            {
                throw new InvalidOperationException("Article DB not found.");
            }
        }
コード例 #3
0
        private ClientCart LoadClient(string filename)
        {
            ClientCart cart = DataContractHelpers.Read <ClientCart>(filename);

            return(cart);
        }