コード例 #1
0
        public async Task LoadData()
        {
            var operations = await _dbLogicManager.GetLastOperations(30);

            var categories = await _dbLogicManager.GetAllCategories();

            CardOperations.Clear();

            AddCardOperationsToModelCollection(operations);
            AddCategoriesToModelCollection(categories);
        }
コード例 #2
0
        private void UpdateViewModelAfterImport(List <CardOperation> operations)
        {
            CardOperations.Clear();

            foreach (var op in operations)
            {
                var newCardOperationModel = new CardOperationModel();
                _mapper.Map <CardOperation, CardOperationModel>(op, newCardOperationModel);
                newCardOperationModel.UserDefinedName = op.OriginalName;
                CardOperations.Add(newCardOperationModel);
            }

            DataImported = true;
        }