public async Task <IActionResult> Delete(DeleteIncomeRequest request) { var income = _context.Incomes.Where(i => i.Id == request.IncomeId).FirstOrDefault(); income.IsDeleted = true; await _context.SaveChangesAsync(); return(Success()); }
public async Task <IActionResult> Delete(DeleteIncomeRequest request) { if (!ModelState.IsValid) { return(Failure()); } return(await _incomeService.Delete(request)); }