SHARE
TWEET

Untitled

a guest Mar 24th, 2019 65 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.   private void Connect_Button_Click(object sender, EventArgs e)
  2.         {
  3.             if (auto_connect == "1")
  4.             {
  5.                 var client = new RestClient(apiUrl);
  6.  
  7.                 var request = new RestRequest("user/get.php", Method.POST);
  8.  
  9.                 request.AddParameter("token", sessionToken);
  10.                 request.AddParameter("login", Login_Textbox.Text);
  11.  
  12.                 IRestResponse response = client.Execute(request);
  13.                 var content = response.Content;
  14.  
  15.                 dynamic res = JObject.Parse(content.ToString());
  16.                 if (res.status == "42")
  17.                 {
  18.                     launcher.Show();
  19.                     launcher.launchInit();
  20.                     notifyIcon1.Icon = SystemIcons.Application;
  21.                     notifyIcon1.ShowBalloonTip(1000, "Bienvenue " + Login_Textbox.Text + " sur Adecya France", "Développé par Guillaume9545", ToolTipIcon.Info);
  22.                     this.Close();
  23.                 }
  24.                 else
  25.                 {
  26.                     if (res.status == "43")
  27.                     {
  28.                         flatStatusBar1.Text = "Vous êtes banni !";
  29.                         flatStatusBar1.ForeColor = Color.Red;
  30.                         notifyIcon1.Icon = SystemIcons.Application;
  31.                         notifyIcon1.ShowBalloonTip(1000, "Vous êtes banni.", "connectez vous au site et rendez vous dans la section compte pour voir les raisons.", ToolTipIcon.Info);
  32.                     }
  33.                     else
  34.                     {
  35.                         Login_Textbox.Enabled = true;
  36.                         pwd_TextBox.Enabled = true;
  37.                         auto_connect = "0";
  38.                         flatStatusBar1.Text = "La connexion automatique a échouée !";
  39.                         flatStatusBar1.ForeColor = Color.Red;
  40.                     }
  41.                 }
  42.             }
  43.             else
  44.             {
  45.  
  46.                 var client = new RestClient(apiUrl);
  47.  
  48.                 var request = new RestRequest("login.php", Method.POST);
  49.  
  50.                 request.AddParameter("login", Login_Textbox.Text);
  51.                 request.AddParameter("password", pwd_TextBox.Text);
  52.                 request.AddParameter("launcher", 1);
  53.  
  54.                 IRestResponse response = client.Execute(request);
  55.                 var content = response.Content;
  56.  
  57.                 dynamic res = JObject.Parse(content.ToString());
  58.                 if (res.status == "42")
  59.                 {
  60.                     string token = res.token;
  61.                     File.WriteAllText(appdata + "token.dat", token);
  62.                     if (Check_Connect.Checked == true)
  63.                     {
  64.                         File.WriteAllText(appdata + "Auto_connect.dat", "1");
  65.                     }
  66.                     else
  67.                     {
  68.                         File.WriteAllText(appdata + "Auto_connect.dat", "0");
  69.                     }
  70.  
  71.                     string message = res.message;
  72.                     label_Message.Text = message;
  73.                     File.WriteAllText(appdata + "infolog.dat", Login_Textbox.Text);
  74.                     launcher.Show();
  75.                     launcher.launchInit();
  76.                     notifyIcon1.Icon = SystemIcons.Application;
  77.                     notifyIcon1.ShowBalloonTip(1000, "Bienvenue " + Login_Textbox.Text + " sur Adecya France", "Développé par Guillaume9545", ToolTipIcon.Info);
  78.                     this.Close();
  79.                 }
  80.                 else
  81.                 {
  82.                     if (res.status == "43")
  83.                     {
  84.                         flatStatusBar1.Text = "Vous êtes banni !";
  85.                         flatStatusBar1.ForeColor = Color.Red;
  86.                         notifyIcon1.Icon = SystemIcons.Application;
  87.                         notifyIcon1.ShowBalloonTip(1000, "Uutilisateur " + Login_Textbox.Text + " banni.", "connectez vous au site et rendez vous dans la section compte pour voir les raisons.", ToolTipIcon.Info);
  88.                     }
  89.                     else
  90.                     {
  91.                         if (res.status == "44")
  92.                         {
  93.                             flatStatusBar1.Text = "Compte inexistant !";
  94.                             flatStatusBar1.ForeColor = Color.Yellow;
  95.                             notifyIcon1.Icon = SystemIcons.Application;
  96.                             notifyIcon1.ShowBalloonTip(1000, "Utilisateur " + Login_Textbox.Text + " introuvable.", "Veuillez vous inscrire.", ToolTipIcon.Info);
  97.                         }
  98.                         else
  99.                         {
  100.                             flatStatusBar1.Text = "Identifiant ou mot de passe incorrect";
  101.                             flatStatusBar1.ForeColor = Color.Red;
  102.                             notifyIcon1.Icon = SystemIcons.Application;
  103.                             notifyIcon1.ShowBalloonTip(1000, "Identifiant ou mot de passe incorrect", "Veuillez effectuer une deuxième vérification.", ToolTipIcon.Info);
  104.                         }
  105.                     }
  106.                 }
  107.  
  108.             }
  109.         }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top