// GET: Expenses/Details/5 public async Task <ActionResult> Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ExpensesView expensesView = Mapper.Map <ExpensesView>(await _expenses.SelectId(id)); if (expensesView == null) { return(HttpNotFound()); } return(View(expensesView)); }
public async Task <ActionResult> Edit([Bind(Include = "idExpenses,Amount,amount,dateExpenses,expenseCategoryId")] ExpensesView salaryExpensesView) { if (ModelState.IsValid) { var expenses = await _expenses.SelectId(salaryExpensesView.idExpenses); expenses.idExpenses = salaryExpensesView.idExpenses; expenses.Amount = salaryExpensesView.Amount; await _expenses.Update(expenses); return(RedirectToAction("Index")); } return(View(salaryExpensesView)); }