public static BankAccountListRequest ToModel(this BankAccountJtableModel model) { var _model = JTableModelAdapter.ToModel <BankAccountJtableModel, BankAccountListRequest>(model); _model.Keyword = model.Keyword; _model.BankAccount = model.BankAccount; _model.BankName = model.BankName; _model.Actives = model.Active; _model.Owner = model.Owner; return(_model); }
public async Task <IActionResult> GetJtable(BankAccountJtableModel jtableModel) { try { var appserviceRequest = jtableModel.ToModel(); var response = await bankaccountAppService.GetBankAccounts(appserviceRequest); var responseJTable = JTableHelper.JObjectTable(response.Data.ToList(), jtableModel.Draw, response.Total); return(Ok(responseJTable)); } catch (Exception ex) { logger.LogError(ex, ex.Message); return(BadRequest()); } }