public async Task <JsonResult> GetCategoryTableData(DataTableInput model) { try { var categories = await _categoryService.GetDefault(); var result = await _dataTableFactory.GetTableData(model, categories); return(Json(new { draw = result.draw, recordsTotal = result.recordsTotal, recordsFiltered = result.recordsFiltered, data = result.data })); } catch (Exception ex) { throw; } }
public async Task <JsonResult> GetUserTableData(DataTableInput model) { try { var users = await _userManager.Users.ToListAsync(); var result = await _dataTableFactory.GetTableData(model, users); return(Json(new { draw = result.draw, recordsTotal = result.recordsTotal, recordsFiltered = result.recordsFiltered, data = result.data })); } catch (Exception ex) { throw; } }
public async Task <JsonResult> GetWalletTableData(DataTableInput model) { try { var user = await _userManager.GetUserAsync(User); var wallets = await _walletService.GetAll(user); var result = await _dataTableFactory.GetTableData(model, wallets); return(Json(new { draw = result.draw, recordsTotal = result.recordsTotal, recordsFiltered = result.recordsFiltered, data = result.data })); } catch (Exception ex) { throw; } }