コード例 #1
0
        public void Write(XmlEasyBank xmlEasyBank)
        {
            if (xmlEasyBank == null)
            {
                throw new ArgumentNullException("xmlEasyBank");
            }

            fileAccess.Write(pathProvider.PathToXmlFile, xmlEasyBank);
        }
コード例 #2
0
        public XmlEasyBank Read()
        {
            XmlEasyBank xmlEasyBank = this.fileAccess.Read <XmlEasyBank>(pathProvider.PathToXmlFile);

            if (xmlEasyBank == null)
            {
                throw new ApplicationException();
            }

            return(xmlEasyBank);
        }
コード例 #3
0
ファイル: XmlGateway.cs プロジェクト: jbogard/EasyBankToYnab
        public void Write(XmlEasyBank xmlEasyBank)
        {
            if (xmlEasyBank == null) throw new ArgumentNullException("xmlEasyBank");

              fileAccess.Write(pathProvider.PathToXmlFile, xmlEasyBank);
        }