Пример #1
0
        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);
        }
Пример #2
0
        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());
            }
        }