public static IBankaService GetIBankaServiceChannel(string fullPathToService) { ChannelFactory <IBankaService> channelFactory = new ChannelFactory <IBankaService>(new WSHttpBinding(SecurityMode.None)); IBankaService bs = channelFactory.CreateChannel(new EndpointAddress(fullPathToService)); return(bs); }
//private readonly IGenericRepository<muhtelif_islemler> _muhtelifIslemler; public MuhtelifController(IUnitofWork uow, IKasaService kasaService, IBankaService bankaService, IMuhtelifBasliklarService muhtelifBasliklarService, IMuhtelifIslemlerService muhtelifIslemlerService) : base(uow) { _uow = uow; _kasaService = kasaService; _bankaService = bankaService; _muhtelifBasliklarService = muhtelifBasliklarService; _muhtelifIslemlerService = muhtelifIslemlerService; _muhtelifBasliklar = _uow.GetRepository <muhtelif_baslikler>(); }
public void NapraviNalogZaGrupnoPlacanjeK() { /*ICentralnaBankaService cbs = GetICentralnaBankaServiceChannel(XWS.Shared.GlobalConst.HOST_ADDRESS_BANKA + XWS.Shared.GlobalConst.BANKE_SERVICE_NAME); * cbs.NapraviNalogZaGrupnoPlacanje();*/ //ICentralnaBankaService cbs = GetICentralnaBankaServiceChannel(XWS.Shared.GlobalConst.HOST_ADDRESS_BANKA + XWS.Shared.GlobalConst.BANKE_SERVICE_NAME); //cbs.NapraviNalogZaGrupnoPlacanje(); IBankaService bs = GetIBankaServiceChannel(XWS.Shared.GlobalConst.HOST_ADDRESS_BANKA + XWS.Shared.GlobalConst.BANKE_SERVICE_NAME); bs.NapraviNalogZaGrupnoPlacanje(); }
public BankalarForm() { InitializeComponent(); _bankaServis = InstanceFactory.GetInstance <IBankaService>(); _ilServis = InstanceFactory.GetInstance <IIlService>(); _ilceServis = InstanceFactory.GetInstance <IIlceService>(); _firmaServis = InstanceFactory.GetInstance <IFirmaService>(); BindData(); IlCek(); FirmaCek(); }
public HesapHaraketController(IUnitofWork uow, IBorclandirmaService borclandirmaService, IKisilerService kisilerService, IBagimsizBolumlerService bagimsizBolumlerService, IKasaService kasaService, IBankaService bankaService, IBorcTipleri borcTipleri) : base(uow) { _uow = uow; _borclandirmaService = borclandirmaService; _kisilerService = kisilerService; _bagimsizBolumService = bagimsizBolumlerService; _kasaService = kasaService; _bankaService = bankaService; _borcTipleri = borcTipleri; }
public void NalogZaGrupnoPlacanjeSendMessages() { List <NalogZaGrupnoPlacanje> naloziZaGrupnoPlacanje = NalogZaGrupnoPlacanjeDB.GetAllNalogZaGrupnoPlacanjeByStatus(GlobalConst.STATUS_NALOGA_ZA_GRUPNO_PLACANJE_KREIRAN); foreach (NalogZaGrupnoPlacanje nzgp in naloziZaGrupnoPlacanje) { String obracunskiRacunDuznika = nzgp.ObracunskiRacunBankeDuznika; String obracunskiRacunPoverioca = nzgp.ObracunskiRacunBankePoverioca; ObracunskiRacun orDuznika = ObracunskiRacunDB.GetObracunskiRacunByRacun(Int64.Parse(obracunskiRacunDuznika)); ObracunskiRacun orPoverioca = ObracunskiRacunDB.GetObracunskiRacunByRacun(Int64.Parse(obracunskiRacunPoverioca)); orDuznika.Stanje -= nzgp.UkupanIznos; orPoverioca.Stanje += nzgp.UkupanIznos; ObracunskiRacunDB.UpdateObracunskogRacunaStanje(orDuznika.IDObracunskogRacuna, orDuznika.Stanje); ObracunskiRacunDB.UpdateObracunskogRacunaStanje(orPoverioca.IDObracunskogRacuna, orPoverioca.Stanje); PorukaOOdobrenju odobrenje = new PorukaOOdobrenju(); PorukaOZaduzenju zaduzenje = new PorukaOZaduzenju(); //poruka o odobrenju odobrenje.IDPoruke = nzgp.IDPoruke; odobrenje.SWIFTBankePoverioca = nzgp.SWIFTBankePoverioca; odobrenje.ObracunskiRacunBankePoverioca = nzgp.ObracunskiRacunBankePoverioca; odobrenje.IDPorukeNaloga = "Ovo Ne Znam Sta Je"; odobrenje.DatumValute = nzgp.DatumValute; odobrenje.Iznos = nzgp.UkupanIznos; odobrenje.SifraValute = nzgp.SifraValute; //poruka o zaduzenju zaduzenje.IDPPoruke = nzgp.IDPoruke; zaduzenje.SWIFTBankeDuznika = nzgp.SWIFTBankeDuznika; zaduzenje.ObracunskiRacunBankeDuznika = nzgp.ObracunskiRacunBankeDuznika; zaduzenje.IDPorukeNaloga = "Ovo Ne Znam Sta Je"; zaduzenje.DatumValute = nzgp.DatumValute; zaduzenje.Iznos = nzgp.UkupanIznos; zaduzenje.SifraValute = nzgp.SifraValute; NalogZaGrupnoPlacanjeDB.UpdateNalogZaGrupnoPlacanjeStatus(nzgp.IDNalogaZaGrupnoPlacanje, GlobalConst.STATUS_NALOGA_ZA_GRUPNO_PLACANJE_OBRADJEN); IBankaService srvc = GetBankaService(GlobalConst.HOST_ADDRESS_BANKA + GlobalConst.BANKE_SERVICE_NAME); srvc.PrimiPorukuOOdobrenjuINalogZaGrupnoPlacanje(odobrenje, nzgp); srvc.PrimiPorukuOZaduzenju(zaduzenje); } }
public TanimlarController(IUnitofWork uow, IBlokService blokService, ITipService tipService, IPersonelService personelService, IAnasayacService anaSayacService, ISayacTipleriService sayacTipleriService, IAnaSayacOrtakDagitimService sayacOrtakAlanService, IBagimsizSayacService bagimsizSayacService, IBagimsizBolumlerService bagimsizSBolumlercService, IKasaService kasaService, IBankaService bankaService, IFirmaService firmaService, IBorcTipleri borcTipleri) : base(uow) { _uow = uow; _blokService = blokService; _tipService = tipService; _personelService = personelService; _anaSayacService = anaSayacService; _sayacTipleriService = sayacTipleriService; _sayacOrtakAlanService = sayacOrtakAlanService; _bagimsizSayacService = bagimsizSayacService; _bagimsizSBolumlercService = bagimsizSBolumlercService; _kasaService = kasaService; _bankaService = bankaService; _firmaService = firmaService; _borcTipleri = borcTipleri; }
/// <summary> /// <para>Metoda koja prima RTGS nalog i pravi poruke o odobrenju i zaduzenju.</para> /// <para>Poruku o zaduzenju vraca banci koja je posala nalog. </para> /// </summary> /// <param name="rtgsNalog"></param> /// <returns></returns> public void AcceptRTGSAndSendMessages(RTGSNalog rtgsNalog) { rtgsNalog = RTGSNalogDB.InsertIntoRTGSNalog(rtgsNalog); CBSVCCONSOLE("VERIFIKOVAN RTGS NALOG"); CBSVCCONSOLE(rtgsNalog.ToString()); //promena para KombinacijeDB.PrenosNovca(rtgsNalog.SWIFTBankaDuznika, rtgsNalog.SWIFTBankaPoverioca, Int64.Parse(rtgsNalog.ObracunskiRacunBankeDuznika), Int64.Parse(rtgsNalog.ObracunskiRacunBankePoverioca), rtgsNalog.Iznos); PorukaOOdobrenju odobrenje = new PorukaOOdobrenju(); PorukaOZaduzenju zaduzenje = new PorukaOZaduzenju(); //poruka o odobrenju odobrenje.IDPoruke = rtgsNalog.IDPoruke; odobrenje.SWIFTBankePoverioca = rtgsNalog.SWIFTBankaPoverioca; odobrenje.ObracunskiRacunBankePoverioca = rtgsNalog.ObracunskiRacunBankePoverioca; odobrenje.IDPorukeNaloga = "Ovo Ne Znam Sta Je"; odobrenje.DatumValute = rtgsNalog.DatumValute; odobrenje.Iznos = rtgsNalog.Iznos; odobrenje.SifraValute = rtgsNalog.SifraValute; //poruka o zaduzenju zaduzenje.IDPPoruke = rtgsNalog.IDPoruke; zaduzenje.SWIFTBankeDuznika = rtgsNalog.SWIFTBankaDuznika; zaduzenje.ObracunskiRacunBankeDuznika = rtgsNalog.ObracunskiRacunBankeDuznika; zaduzenje.IDPorukeNaloga = "Ovo Ne Znam Sta Je"; zaduzenje.DatumValute = rtgsNalog.DatumValute; zaduzenje.Iznos = rtgsNalog.Iznos; zaduzenje.SifraValute = rtgsNalog.SifraValute; IBankaService srvc = GetBankaService(GlobalConst.HOST_ADDRESS_BANKA + GlobalConst.BANKE_SERVICE_NAME); srvc.PrimiPorukuOOdobrenjuIRTGS(odobrenje, rtgsNalog); srvc.PrimiPorukuOZaduzenju(zaduzenje); }
public void NapraviNalogZaPrenosK(NalogZaPlacanje nzp) { IBankaService bs = GetIBankaServiceChannel(XWS.Shared.GlobalConst.HOST_ADDRESS_BANKA + XWS.Shared.GlobalConst.BANKE_SERVICE_NAME); bs.NapraviNalogZaPrenos(nzp); }
public BankaController(IBankaService bankaService) { _bankaService = bankaService; }