Exemple #1
0
        public Repository(string fileName, IPhoneMemoryService memoryService)
        {
            _index         = 0;
            _memoryService = memoryService;

            FileName   = fileName;
            Collection = new ObservableCollection <T>();
        }
Exemple #2
0
        public Options(IPhoneMemoryService memoryService)
        {
            _memoryService = memoryService;

            DefaultCurrency         = CurrencyName.BYR;
            DefaultSortOrder        = CategorySortOrder.Usage;
            DefaultOperationsFilter = OperationFilter.Month;
            Account = null;
        }
        public DataContext(IPhoneMemoryService memoryService)
        {
            _memoryService = memoryService;

            Operations  = new Repository <Operation>("Operations.xml", _memoryService);
            Conversions = new Repository <Conversion>("Conversions.xml", _memoryService);
            Categories  = new Repository <OperationCategory>("Categories.xml", _memoryService);
            Cash        = new Repository <OperationCurrency>("Cash.xml", _memoryService);
            Accounts    = new Repository <CashAccount>("Accounts.xml", _memoryService);
        }
Exemple #4
0
        public RatesService(IPhoneMemoryService memoryService, RatesHtmlParser parser, RatesWebClient client)
        {
            _supportedCurrencies = Enum.GetNames(typeof(CurrencyName));
            _rates = new ObservableCollection <CurrencyRate>();

            _memoryService      = memoryService;
            _parser             = parser;
            _client             = client;
            _client.HtmlLoaded += HtmlLoaded;
        }
 public SkyDriveFileManager(IPhoneMemoryService memoryService)
 {
     _memoryService = memoryService;
 }
Exemple #6
0
 public CsvDataExportService(IPhoneMemoryService memoryService)
 {
     _memoryService = memoryService;
 }