private void AddConferenceButton_Click(object sender, EventArgs e) { formDTO.op = CrudOpr.Create; CreateUpdateConferenceForm f = new CreateUpdateConferenceForm(this, formDTO); f.Show(); //resetData(); }
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { conference c = new conference(); c.conferenceId = Convert.ToInt32(dataGridView1.CurrentRow.Cells["conferenceId"].Value); // updating if (e.ColumnIndex == 5) { formDTO.op = CrudOpr.Update; conference findConf = dataFormDTO.db.conferences.Find(c.conferenceId); formDTO.obj = findConf; CreateUpdateConferenceForm form = new CreateUpdateConferenceForm(this, formDTO); form.Show(); } // deleting if (e.ColumnIndex == 6) { // Запрашиваем подтверждение string message = "Do you want to delete?"; string caption = "Y/n"; var result = MessageBox.Show(message, caption, MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { // deleting if (conferenceCrud.delete(c)) { MessageBox.Show("Conference was deleted!"); resetData(); } else { MessageBox.Show("Deleting was denied"); } } } }