コード例 #1
0
        private void giveAccess()
        {
            int uId, aId;

            try
            {
                uId = userOperation.GetUserId(usersDeniedList_listbox.SelectedItem.ToString());
                aId = algorithmOperation.GetAlgorithmID(userId, algorithm_cb.SelectedItem.ToString());
            }
            catch (Exception)
            {
                MessageBox.Show("Не вибраний елемент", "Помилка", MessageBoxButtons.OK);
                return;
            }

            if (groupOperation.AddAccess(uId, aId))
            {
                LogGiveAccess_label.Text          = "Доступ надано";
                usersDeniedList_listbox.BackColor = Color.FromArgb(192, 255, 192);
            }
            else
            {
                LogGiveAccess_label.Text          = "Доступ не надано";
                usersDeniedList_listbox.BackColor = Color.FromArgb(255, 192, 192);
            }
            RebootLists();
            LogGiveAccess_label.Show();

            log_timer.Start();
            color_timer.Start();
        }
コード例 #2
0
 private void log_timer_Tick(object sender, EventArgs e)
 {
     LogGiveAccess_label.Hide();
     LogCloseAccess_label.Hide();
     log_timer.Stop();
 }