public void Delete(int id)
 {
     using (ParaTransferiRepository paraTransferiRepo = new ParaTransferiRepository())
     {
         try
         {
             paraTransferiRepo.Delete(id);
         }
         catch
         {
             throw;
         }
     }
 }
 public List <ParaTransferiDTO> GetByHesapNo(int hesapNo)
 {
     using (ParaTransferiRepository paraTransferiRepo = new ParaTransferiRepository())
     {
         try
         {
             var model = paraTransferiRepo.GetByFilter(x => x.gonderenHesapNo == hesapNo || x.aliciHesapNo == hesapNo, x => x.IslemTuru);
             return(paraTransferiMapper.MapAll(model));
         }
         catch
         {
             throw;
         }
     }
 }
 public ParaTransferiDTO GetById(int id)
 {
     using (ParaTransferiRepository paraTransferiRepo = new ParaTransferiRepository())
     {
         try
         {
             var model = paraTransferiRepo.GetById(x => x.ptID == id, x => x.IslemTuru);
             return(paraTransferiMapper.Map(model));
         }
         catch
         {
             throw;
         }
     }
 }
 public List <ParaTransferiDTO> Get()
 {
     using (ParaTransferiRepository paraTransferiRepo = new ParaTransferiRepository())
     {
         try
         {
             var model = paraTransferiRepo.Get(x => x.IslemTuru).ToList();
             return(paraTransferiMapper.MapAll(model));
         }
         catch
         {
             throw;
         }
     }
 }
 public void Update(ParaTransferiDTO model)
 {
     using (ParaTransferiRepository paraTransferiRepo = new ParaTransferiRepository())
     {
         try
         {
             var paraTransferi = new ParaTransferi();
             paraTransferi.aciklama        = model.aciklama;
             paraTransferi.aliciHesapNo    = model.aliciHesapNo;
             paraTransferi.gonderenHesapNo = model.gonderenHesapNo;
             paraTransferi.islemTarihi     = model.islemTarihi;
             paraTransferi.islemTuruID     = model.islemTuruID;
             paraTransferi.islemTutari     = model.islemTutari;
             paraTransferi.ptID            = model.ptID;
             paraTransferiRepo.Update(paraTransferi);
         }
         catch
         {
             throw;
         }
     }
 }