public long DisKullaniciKimlikDogrula2(DisKullaniciKimlik disKullaniciKimlik, NPSIslemTipi islemTipi, Zaman istemciZamani) { object[] results = this.Invoke("DisKullaniciKimlikDogrula2", new object[] { disKullaniciKimlik, islemTipi, istemciZamani }); return((long)(results[0])); }
public long DisKullaniciKimlikDogrula(DisKullaniciKimlik disKullaniciKimlik, NPSIslemTipi islemTipi, System.DateTime istemciTarihi) { object[] results = this.Invoke("DisKullaniciKimlikDogrula", new object[] { disKullaniciKimlik, islemTipi, istemciTarihi }); return((long)(results[0])); }
/// <remarks/> public void DisKullaniciKimlikDogrula2Async(DisKullaniciKimlik disKullaniciKimlik, NPSIslemTipi islemTipi, Zaman istemciZamani, object userState) { if ((this.DisKullaniciKimlikDogrula2OperationCompleted == null)) { this.DisKullaniciKimlikDogrula2OperationCompleted = new System.Threading.SendOrPostCallback(this.OnDisKullaniciKimlikDogrula2OperationCompleted); } this.InvokeAsync("DisKullaniciKimlikDogrula2", new object[] { disKullaniciKimlik, islemTipi, istemciZamani }, this.DisKullaniciKimlikDogrula2OperationCompleted, userState); }
public IdentityInfo IdentityInfo(string IdentityNo) { try { IdentityInfo result = _dataService.ReadIdentityNo(IdentityNo).Map <DataModels.Accounting.IdentityInfo, IdentityInfo>(); if (result.IdentityInfoId == 0) { kdsservice.DisKullaniciKimlik k = new kdsservice.DisKullaniciKimlik(); k.ProgramAdi = kdsservice.ProgramAdi.NBS; k.KimlikNO = "36442682498"; k.KimlikNOTipi = kdsservice.KimlikNOTipi.TCKN; k.DisKullaniciTipi = kdsservice.DisKullaniciTipi.MaliMusavir; k.Sifre = "28594222"; kdsservice.Service s = new kdsservice.Service(); long npsno = s.DisKullaniciKimlikDogrula(k, kdsservice.NPSIslemTipi.BelgeOnayi, DateTime.Now); gibservice.BilgiServisHeader h = new gibservice.BilgiServisHeader(); h.NPSBelgeNO = npsno; h.IslemTipi = gibservice.NPSIslemTipi.BelgeOnayi; h.Program = gibservice.ProgramAdi.NBS; gibservice.GIBBilgiServisi service = new gibservice.GIBBilgiServisi(); service.BilgiServisHeaderValue = h; gibservice.MerkezBilgiSorguSonuc sonuc; bool individual = (IdentityNo.Length == 11); if (IdentityNo.Length == 11) { sonuc = service.GercekSahisMukellefMerkezBilgiSorgu(long.Parse(IdentityNo)); } else { sonuc = service.TuzelSahisMukellefMerkezBilgiSorgu(IdentityNo); } IdentityInfo resultNew = new IdentityInfo(); resultNew.Organization = 1; resultNew.IdentityNo = IdentityNo; resultNew.IdentityName = individual ? sonuc.Soyadi + " " + sonuc.Adi : sonuc.Unvan; resultNew.ActiveStatus = (sonuc.FaalTerkBilgisi == gibservice.GIBFaalKodlari.Faal) ? "Faal" : "Faal Değil"; resultNew.Address = $"CaddeSokak : {sonuc.IsAdresi.CaddeSokak}, DaireNO : {sonuc.IsAdresi.DaireNO}, IlAdi : {sonuc.IsAdresi.IlAdi}, " + $"IlceAdi : {sonuc.IsAdresi.IlceAdi}, IlKodu : {sonuc.IsAdresi.IlKodu}, KapiNO : {sonuc.IsAdresi.KapiNO}, " + $"MahalleSemt : {sonuc.IsAdresi.MahalleSemt}"; resultNew.CompanyType = sonuc.SirketTuru.ToString(); resultNew.FatherName = sonuc.BabaAdi; resultNew.IdentityType = sonuc.SorguKimlikNOTipi.ToString(); resultNew.TaxCenterCode = sonuc.VergiDairesiKodu; resultNew.TaxCenterName = sonuc.VergiDairesiAdi; if (sonuc.MeslekListesi.Length > 0) { resultNew.ProfessionCode = sonuc.MeslekListesi[0].MeslekKodu; resultNew.Profession = sonuc.MeslekListesi[0].MeslekAdi; } resultNew = _identityInfoService.Create(resultNew.Map <DataModels.Accounting.IdentityInfo, IdentityInfo>()).Map <DataModels.Accounting.IdentityInfo, IdentityInfo>(); return(resultNew); } else { return(result); } } catch (Exception ex) { _logger.Debug($"IdentityInfo Exception : {ex.ToString()}"); return(new IdentityInfo()); } }
/// <remarks/> public void DisKullaniciKimlikDogrula2Async(DisKullaniciKimlik disKullaniciKimlik, NPSIslemTipi islemTipi, Zaman istemciZamani) { this.DisKullaniciKimlikDogrula2Async(disKullaniciKimlik, islemTipi, istemciZamani, null); }
/// <remarks/> public void DisKullaniciKimlikDogrulaAsync(DisKullaniciKimlik disKullaniciKimlik, NPSIslemTipi islemTipi, System.DateTime istemciTarihi) { this.DisKullaniciKimlikDogrulaAsync(disKullaniciKimlik, islemTipi, istemciTarihi, null); }