Exemplo n.º 1
0
        private async void CreateAccountButton_Click(object sender, EventArgs e)
        {
            int    id;
            string firstName = FirstNameBox.Text;
            string lastName  = LastNameBox.Text;
            string password  = PasswordBox.Text;

            CreateAccountButton.Enabled = false;
            BackButton.Enabled          = false;

            id = Convert.ToInt32(await HttpManager.Instance.PostItemAsync(new Reader(firstName, lastName, password), "signup"));
            await HttpManager.Instance.PostImageAsync(new Bitmap("3.jpg"), "readers", "signup/face/" + id);


            if (id != 0)
            {
                MessageManager.ShowMessageBox(optionalCaption: "Success", text: "Account creation successful. Your ID: " + id);
            }
            else
            {
                MessageManager.ShowMessageBox("Something went wrong");
            }

            CreateAccountButton.Enabled = true;
            BackButton.Enabled          = true;

            /*
             * DataTable table = database.GetDataTable(ControllerDB.Table.Reader);
             * DataRow row = table.Rows[table.Rows.Count - 1];
             * id = (int)row["ID"];
             *
             * MessageManager.ShowMessageBox(String.Format("{0:D7}",id.ToString()), "Your ID");
             */

            this.Hide();
            previousWindow.Show();
        }
Exemplo n.º 2
0
 private void LogOutButton_Click(object sender, EventArgs e)
 {
     previousWindow.Show();
     this.Hide();
 }
Exemplo n.º 3
0
 private void BackButton_Click(object sender, EventArgs e)
 {
     this.Hide();
     previousWindow.Show();
 }