public async Task <ActionResult> GetAll(int?accountId, TransferType?transferType, DateTime?from, DateTime?to, int page = 1, int pageSize = 20, string order = null)
        {
            var transfers = await _transferService.GetAll(accountId, transferType, from, to, order);

            var model = _mapper.MapAll <TransferViewmodel>(transfers).ToPagedList(page, pageSize);

            return(Ok(model));
        }
        public IHttpActionResult TransferList(int CustomerId)
        {
            var result = _customerService.GetById(CustomerId);

            if (result != null)
            {
                var listTransfers = _transferService.GetAll().Where(x => x.SendingCustomerNo == result.CustomerNo).ToList();
                return(Ok(listTransfers));
            }
            else
            {
                return(BadRequest("Transfer listesi bulunaamadı.."));
            }
        }
 public ActionResult <IEnumerable <Transfer> > GetTransferReleases()
 {
     return(_transferService.GetAll().ToList());
 }