private void button2_Click(object sender, EventArgs e)
        {
            Dictionary <uint, Client> clientsDictionary = Serealizator.desearealizable();

            if (tb1.Text == "")
            {
                MessageBox.Show("Заповніть поле з паролем!", "Ошибка!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            if (tb1.Text == "0000")
            {
                Admin admin = new Admin();
                admin.Show();
                this.Hide();
                return;
            }
            Client client = null;

            try
            {
                client = clientsDictionary[Convert.ToUInt32(tb1.Text)];
            }
            catch
            {
                MessageBox.Show("Такого пін коду не знайдено!", "Ошибка!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                tb1.Text = "";
                return;
            }
            User user = new User(clientsDictionary, client, Convert.ToUInt32(tb1.Text));

            user.Show();
            this.Hide();
        }
示例#2
0
 private void Admin_Load(object sender, EventArgs e)
 {
     this.Width        = 866;
     this.Height       = 426;
     clientsDictionary = Serealizator.desearealizable();
     if (clientsDictionary == null)
     {
         clientsDictionary = new Dictionary <uint, Client>();
     }
     tSS2.Text = "Прочитано клієнтів з файлу";
 }