コード例 #1
0
        public static int getTotalBalance(int addBalance, string addBalancePhoneNumber)
        {
            ServiceReference.dbi2iBenimleClient connect = new ServiceReference.dbi2iBenimleClient();
            int totalBalance = connect.updateCustomerWallet(addBalance, addBalancePhoneNumber);

            return(totalBalance);
        }
コード例 #2
0
        public static int getRatePlanInternet()
        {
            ServiceReference.dbi2iBenimleClient connectObject = new ServiceReference.dbi2iBenimleClient();
            int ratePlanInternet = connectObject.getRateplan(contractID).data_amount;

            return(ratePlanInternet);
        }
コード例 #3
0
        public static String getLastName()
        {
            ServiceReference.dbi2iBenimleClient connect = new ServiceReference.dbi2iBenimleClient();
            String lastName = connect.getCustomerCredential(contractID).last_name;

            return(lastName);
        }
コード例 #4
0
        public static int getRatePlanMinute()
        {
            ServiceReference.dbi2iBenimleClient connectObject = new ServiceReference.dbi2iBenimleClient();
            int ratePlanMinute = connectObject.getRateplan(contractID).voice_amount;

            return(ratePlanMinute);
        }
コード例 #5
0
        public static int getRatePlanSms()
        {
            ServiceReference.dbi2iBenimleClient connectObject = new ServiceReference.dbi2iBenimleClient();
            int ratePlanSms = connectObject.getRateplan(contractID).sms_amount;

            return(ratePlanSms);
        }
コード例 #6
0
        public static int getRemainingInternet()
        {
            ServiceReference.dbi2iBenimleClient connect = new ServiceReference.dbi2iBenimleClient();
            int remainingInternet = connect.getBalance(contractID).remaining_data;

            return(remainingInternet);
        }
コード例 #7
0
        public static String getRemainingDate()
        {
            ServiceReference.dbi2iBenimleClient connect = new ServiceReference.dbi2iBenimleClient();
            String remainingDate = connect.getBalance(contractID).expiration_date;

            return(remainingDate);
        }
コード例 #8
0
        public static int getRemainingMinute()
        {
            ServiceReference.dbi2iBenimleClient connectObject = new ServiceReference.dbi2iBenimleClient();
            int remainingMinute = connectObject.getBalance(contractID).remaining_voice;

            return(remainingMinute);
        }
コード例 #9
0
        public static int getRemainingSms()
        {
            ServiceReference.dbi2iBenimleClient connect = new ServiceReference.dbi2iBenimleClient();
            int remainingSms = connect.getBalance(contractID).remaining_sms;

            return(remainingSms);
        }
コード例 #10
0
        public static String getRatePlanDescription()
        {
            ServiceReference.dbi2iBenimleClient connect = new ServiceReference.dbi2iBenimleClient();
            String ratePlanDescription = connect.getRateplan(contractID).description;

            return(ratePlanDescription);
        }
コード例 #11
0
        public static String getRatePlanName()
        {
            ServiceReference.dbi2iBenimleClient connect = new ServiceReference.dbi2iBenimleClient();
            String ratePlanName = connect.getRateplan(contractID).name;

            return(ratePlanName);
        }
コード例 #12
0
        public static int getremainingBalance()
        {
            ServiceReference.dbi2iBenimleClient connect = new ServiceReference.dbi2iBenimleClient();
            int remainingBalance = connect.getCustomerWallet(contractID).amount;

            return(remainingBalance);
        }
コード例 #13
0
        public static Tuple <string> getCampaignFood()
        {
            ServiceReference.dbi2iBenimleClient connect = new ServiceReference.dbi2iBenimleClient();

            var foodCampaign = new Tuple <string>
                               (
                connect.getCampaign()[2].name + Environment.NewLine +
                connect.getCampaign()[2].description.ToString()

                               );

            return(foodCampaign);
        }
コード例 #14
0
        public static Tuple <string> getRatePlanOfficer()
        {
            ServiceReference.dbi2iBenimleClient connect = new ServiceReference.dbi2iBenimleClient();

            var officerRatePlan = new Tuple <string>
                                  (
                connect.getRateplanList()[2].name + Environment.NewLine +
                connect.getRateplanList()[2].voice_amount.ToString() + "   DAKIKA" + "     " +
                connect.getRateplanList()[2].sms_amount.ToString() + "   SMS" + "     " +
                connect.getRateplanList()[2].data_amount.ToString() + "   MB INTERNET" + Environment.NewLine +
                connect.getRateplanList()[2].price.ToString() + "  TL"
                                  );

            return(officerRatePlan);
        }
コード例 #15
0
ファイル: Login.cs プロジェクト: fethieryaman/C-Sharp-Trials
 private void btnEntry_Click(object sender, EventArgs e)
 {
     if (maskedPhoneNumber.Text.Length < 11 && maskedPhoneNumber.Text.Length != 0)
     {
         labelLoginError.Visible = true;
         labelLoginError.Text    = "Telefon numarası 11 haneli olmalıdır.";
         log.Error("Telefon numarası 11 haneli olmalıdır");
     }
     else if (maskedPhoneNumber.Text.Length == 0 || maskedPassword.Text.Length == 0)
     {
         labelLoginError.Visible = true;
         labelLoginError.Text    = "Telefon numarası/şifre boş bırakılamaz.";
         log.Error("telefon numarası/şifre boş bırakılamaz.");
     }
     else if (maskedPhoneNumber.Text.Length == 11)
     {
         log.Info("web servise bağlanıyor");
         ServiceReference.dbi2iBenimleClient connectWebService = new ServiceReference.dbi2iBenimleClient();
         contractID = connectWebService.getContractId(maskedPhoneNumber.Text, maskedPassword.Text);
         log.Info("web servisten responce alındı");
         if (contractID != -1)
         {
             globalPhoneNumber = maskedPhoneNumber.Text;
             globalPassword    = maskedPassword.Text;
             log.Info("ana sayfaya yönlendiriliyor ...");
             MainForm mainFormObject = new MainForm();
             mainFormObject.Show();
             Hide();
         }
         else
         {
             labelLoginError.Visible = true;
             labelLoginError.Text    = "Telefon numarası veya şifre hatalıdır. Lütfen tekrar deneyiniz.";
             log.Error("Telefon numarası veya şifre hatalıdır. Lütfen tekrar deneyiniz.");
         }
     }
     else
     {
         labelLoginError.Visible = true;
         labelLoginError.Text    = "System ERROR";
         log.Error("System ERROR");
     }
 }