public DeleteExpense DeleteExpense(DeleteExpense obj) { var returnModel = new DeleteExpense(); var Expenses = _ExpensesRepo.Get(obj.ExpenseId); if (Expenses != null) { _ExpensesRepo.Delete(Expenses); } return(returnModel); }
public async Task <IActionResult> DeleteExpense(long ExpenseId) { try { var model = new DeleteExpense() { ExpenseId = ExpenseId }; await Task.Run(() => _ExpensesServ.DeleteExpense(model)); } catch (Exception) { return(BadRequest()); } return(RedirectToAction("ExpensesList")); }
public async Task <IActionResult> Delete([FromBody] DeleteExpense command) { await _commandDispatcher.DispatchAsync(command); return(Ok()); }