public IActionResult Get(string merchantkey) { var transactionHistory = transactionHistoryRepository.FindAll().Where(w => w.MerchantKey == merchantkey); return(Ok(new { success = true, data = transactionHistory })); }
public DataModel.Response.FindAllItemReponse <DataModel.Model.TransactionHistoryModel> GetAlls() { try { ITransactionHistoryRepository transactionRepository = RepositoryClassFactory.GetInstance().GetTransactionHistoryRepository(); IList <TransactionHistory> transactions = transactionRepository.FindAll(); var _transactions = transactions.Select(n => MapperUtil.CreateMapper().Mapper.Map <TransactionHistory, TransactionHistoryModel>(n)).ToList(); return(new FindAllItemReponse <TransactionHistoryModel> { Items = _transactions, ErrorCode = (int)ErrorCode.None, Message = string.Empty }); } catch (Exception ex) { return(new FindAllItemReponse <TransactionHistoryModel> { ErrorCode = (int)ErrorCode.Error, Message = ex.Message }); } }