Exemple #1
0
 private void BtLogin_Click(object sender, EventArgs e)
 {
     client = new TCP_Client();
     if (client.CheckConnection())
     {
         if (!string.IsNullOrWhiteSpace(tbLoginEmail.Text) && !string.IsNullOrWhiteSpace(tbLoginPassword.Text))
         {
             if (client.ReqLogin(tbLoginEmail.Text, tbLoginPassword.Text))
             {
                 string userid = client.ReceivedData[0];
                 loggedInUser = client.ReqUser(userid);
                 if (loggedInUser != null)
                 {
                     ApplicationForm app = new ApplicationForm(loggedInUser);
                     this.Hide();
                     app.ShowDialog();
                 }
                 else
                 {
                     MessageBox.Show("Problem with connecting to server");
                 }
             }
             else
             {
                 MessageBox.Show("Password doesn't match the emailaddress");
             }
         }
     }
     else
     {
         MessageBox.Show("Problem with connecting to server");
     }
 }
Exemple #2
0
 private void btnRegistrate_Click(object sender, EventArgs e)
 {
     try
     {
         client = new TCP_Client();
         Address address = new Address(tbRegistrateStreet.Text, tbRegistrateNumber.Text, tbRegistrateZipcode.Text, tbRegistrateCity.Text, tbRegistrateCountry.Text);
         client.Registrate(tbRegistrateFirstName.Text, tbRegistrateLastName.Text, dtpRegistrateDateOfBirth.Value, tbRegistrateEmail.Text, tbRegistratePassword.Text, address);
     }
     catch (ArgumentOutOfRangeException ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
        public ApplicationForm(User loggedinUser)
        {
            client            = new TCP_Client();
            this.loggedinUser = loggedinUser;
            InitializeComponent();
            ProcessAllStandId();
            lSaldo.Text = loggedinUser.Balance.ToString();
            string session = client.Req_Check_Exsisting_session(loggedinUser);

            if (session != null)
            {
                lInCheckTime.Text = session;
                sessionStarted    = true;
            }
            LoadForm(sessionStarted);
        }