//مسح 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(); } }
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(); } }
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(); } } } } }