Medula test ortamında mesaj boş dönüyor. Arkadaşlar acil yardım.

59 views
Skip to first unread message

yasin medula

unread,
Nov 1, 2016, 4:14:43 AM11/1/16
to Medula İletişim Portalı
Arkadaşlar merhaba,

Test ortamında çalışırken proje hata basıp boş mesaj dönüyor. Aşağı en basit işlemi en basit şekilde yazacağım. Gözden kaçırdığım veya hata yaptığım bir yer var ise yardımlarınızı bekliyorum. Aldığım hata ekteki dosyada mevcuttur.


/////  değişmeyen değerlerin tanımlanması (Şifre değerleri(*) firmaya verilen şifreler)

        int TesisKodu = ********;
        string password = "********";
        string username = "********";
        int timeOut = 1000;


////  Token dönen fonksiyon


        public Microsoft.Web.Services3.Security.Tokens.UsernameToken UtokenAl()
        {

            Microsoft.Web.Services3.Security.Tokens.UsernameToken utoken = new Microsoft.Web.Services3.Security.Tokens.UsernameToken(username, password, Microsoft.Web.Services3.Security.Tokens.PasswordOption.SendPlainText);

            return utoken;
        }


////  Müstehaklık kapsam kodu için gerekli değerleri alıp geri medulanın vermiş olduğu değeri dönen fonksiyon

 public DVOLAR.MustehaklikCevapDVO SetMustehaklikKapsamKodu(DVOLAR.MustehaklikGirisDVO p_MustehaklikGiris)
        {
            DVOLAR.MustehaklikCevapDVO cvp_H = new DVOLAR.MustehaklikCevapDVO();
            try
            {
                WS_HastaKabul.mustehaklikGirisDVO _mustehaklikGiris = new WS_HastaKabul.mustehaklikGirisDVO();
                WS_HastaKabul.mustehaklikCevapDVO _cvp = new WS_HastaKabul.mustehaklikCevapDVO();

                _mustehaklikGiris.saglikTesisKodu = TesisKodu;                                                                                
                _mustehaklikGiris.tarih = p_MustehaklikGiris.tarih;
                _mustehaklikGiris.tcKimlikNo = p_MustehaklikGiris.tcKimlikNo;

                using (WS_HastaKabul.HastaKabulIslemleriService c_Medula = new WS_HastaKabul.HastaKabulIslemleriService())
                {
                    Microsoft.Web.Services3.Security.Tokens.UsernameToken uToken = UtokenAl();
                    c_Medula.RequestSoapContext.Security.Tokens.Add(uToken);
                    c_Medula.RequestSoapContext.Security.MustUnderstand = false;
                    c_Medula.Timeout = timeOut;
                    _cvp = c_Medula.getMustehaklikKapsamKodu(_mustehaklikGiris);
                }

                cvp_H.sonucKodu = _cvp.sonucKodu;
                cvp_H.sonucMesaji = _cvp.sonucMesaji;
                cvp_H.kapsamTuru = _cvp.kapsamTuru;

                return cvp_H;
            }
            catch (Exception ex)
            {
                DVOLAR.MustehaklikCevapDVO hatamesaji = new DVOLAR.MustehaklikCevapDVO();
                hatamesaji.sonucMesaji = "Try Bloğunda hata - " + ex.Message;
                return hatamesaji;
            }


        }
MedulaHata.PNG
Reply all
Reply to author
Forward
0 new messages