Пример #1
0
        public ActionResult Index()
        {
            var contextId = GetCurrentContextId();

            var expenseList = _expenseService.GetByContextId(contextId);

            var viewModelList = new ListAllExpensesViewModel();

            viewModelList.Currency = "€";

            foreach (var item in expenseList)
            {
                var expense = new ExpenseViewModel()
                {
                    Id            = item.Id,
                    Description   = item.Description,
                    CategoryId    = item.CategoryId,
                    IsPaid        = item.IsPaid,
                    BankAccountId = item.BankAccountId,
                    Value         = item.Value,
                    Date          = item.Date,
                    Observation   = item.Observation,
                    BankAccount   = item.BankAccount.Name,
                    Category      = item.Category.Name
                };

                viewModelList.Expenses.Add(expense);
            }
            return(View(viewModelList));
        }