private void dataGridView1_RowHeaderMouseDoubleClick_1(object sender, DataGridViewCellMouseEventArgs e) { if (!_mdiForm.Jarvis.CurrentUser.UserHasPermissionForAction("Incident", "Edit")) { return; } int index = e.RowIndex; int incidenId = (int)dgIncidents.Rows[e.RowIndex].Cells[0].Value; Incident incident = _allIncidents.Find(x => x.IncidentId == incidenId); if (incident != null) { //if (Application.OpenForms["StudentAddEdit"] as StudentAddEdit != null) //{ // StudentAddEdit frm1 = (StudentAddEdit)Application.OpenForms["StudentAddEdit"]; // frm1.Close(); //} IncidentAddEdit frm = new IncidentAddEdit(incident, _mdiForm.Jarvis); //frm.MdiParent = _mdiForm; //frm.Dock = DockStyle.Fill; //frm.FormBorderStyle = FormBorderStyle.None; frm.ShowDialog(); if (frm.DialogResult == DialogResult.OK) { //_sorted = false; LoadList(); SetDataSource(false); } } }
private void addNewStudentToolStripMenuItem_Click(object sender, EventArgs e) { if (!_mdiForm.Jarvis.CurrentUser.UserHasPermissionForAction("Incident", "Add")) { return; } IncidentAddEdit frm = new IncidentAddEdit(new Incident(), _mdiForm.Jarvis); frm.headerLabel.Text = "Add New Incident"; frm.Text = "Add New Incident"; //frm.MdiParent = this; //frm.Dock = DockStyle.Fill; //frm.FormBorderStyle = FormBorderStyle.None; frm.ShowDialog(); if (frm.DialogResult == DialogResult.OK) { LoadList(); SetDataSource(false); } }