public IActionResult Edit([FromRoute] int id) { var expense = _expenseDatabase.GetExpense(id); return(View(new ExpenseEditViewModel { Omschrijving = expense.Omschrijving, photoUrl = expense.PhotoUrl, Bedrag = expense.Bedrag, Categorie = expense.Categorie, Datum = expense.Datum })); }
public IActionResult DeleteExpense(int id, string returnUrl) { Expense expenseFromDb = _expensesDB.GetExpense(id); ExpensesDeleteExpenseViewModel edevm = new ExpensesDeleteExpenseViewModel { Amount = expenseFromDb.Amount, Date = expenseFromDb.Date, Description = expenseFromDb.Description, ID = id, ReturnUrl = returnUrl }; return(View(edevm)); }
public ExpenseDto GetById(int id) { var expense = _db.GetExpense(id); return(new ExpenseDto { Id = expense.Id, Bedrag = expense.Bedrag, Omschrijving = expense.Omschrijving, Datum = expense.Datum, Categorie = expense.Categorie }); }
public ExpenseDetailDto GetById(int id) { var expense = _expenseDatabase.GetExpense(id); return(new ExpenseDetailDto { Id = expense.Id, Description = expense.Description, Date = expense.Date, Value = expense.Value, Categorie = expense.Categorie.Description, PhotoUrl = expense.PhotoUrl }); }