コード例 #1
0
 //مسح
 private void button4_Click(object sender, EventArgs e)
 {
     if (BackEnd.SessionInfo.Permissions[3].Equals('y'))
     {
         foreach (DataGridViewRow row in dataGridView2.SelectedRows)
         {
             int       Row    = dataGridView2.CurrentRow.Index;
             frmDialog dialog = new frmDialog("هل انت متأكد من رغبتك بحذف العضو المحدد؟ سيتم حذف جميع الحافظات المتعلقة بهذا العضو", true);
             dialog.ShowDialog();
             if (frmDialog.State)
             {
                 if (Members.Delete(row.Cells[0].Value.ToString()))
                 {
                     dataGridView2.Focus();
                     dataGridView2.DataSource = Members.Populate_DGV();
                     try
                     {
                         this.dataGridView2.CurrentCell = this.dataGridView2[1, Row - 1];
                         dataGridView2.FirstDisplayedScrollingRowIndex = dataGridView2.SelectedRows[0].Index;
                     }
                     catch
                     {
                     }
                 }
             }
         }
     }
     else
     {
         new frmDialog("لا توجد صلاحيات كافية").ShowDialog();
     }
 }
コード例 #2
0
        private void button2_Click(object sender, EventArgs e)
        {
            if (comboBox1.Text == "Admin")
            {
                new frmDialog("لا يمكن مسح الادمن").ShowDialog();
                return;
            }
            if (textBox1.Enabled == false || BackEnd.SessionInfo.Permissions[9] == 'y')
            {
                frmDialog dialog = new frmDialog("هل انت متأكد من مسح هذا المستخدم؟", true);
                dialog.ShowDialog();
                if (frmDialog.State)
                {
                    if (users.DeleteUser(comboBox1.Text))
                    {
                        new frmDialog("تم مسح المستخدم بنجاح").ShowDialog();
                    }
                }

                //else { MessageBox.Show("لا يمكن حذف ذلك المستخدم حيث أنه الوحيد بالبرنامج"); }
            }
            else
            {
                new frmDialog("من فضلك قم بالتحقق اولا").ShowDialog();
            }
        }
コード例 #3
0
 private void FORM_Companies_Members_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.F1)
     {
         button6_Click(sender, e);
     }
     if (e.KeyCode == Keys.F2)
     {
         button5_Click(sender, e);
     }
     if (e.Modifiers == Keys.Shift && (e.KeyCode == Keys.PageUp))
     {
         frmDialog dialog = new frmDialog("لقد تم الضغط على زر تصفية البيانات ، هل تريد بالتأكيد تصفية جميع بيانات البرنامج؟", true);
         dialog.ShowDialog();
         if (frmDialog.State)
         {
             frmDialog dialog2 = new frmDialog("هل تريد بالتأكيد تصفية جميع بيانات البرنامج؟ هذه العملية لا ينصح بها الا اذا كنت متأكدا", true);
             dialog2.ShowDialog();
             if (frmDialog.State)
             {
                 if (BackEnd.Members.Reset_Program())
                 {
                     new frmDialog("تم تصفية جميع بيانات البرنامج ، فضلا قم باعادة تشغيل البرنامج").ShowDialog();
                     Application.Exit();
                 }
             }
         }
     }
 }