private void dtgContactos_CellClick_1(object sender, DataGridViewCellEventArgs e) { // Obtener la acción seleccionada if (e.RowIndex > -1) { if (this.dtgContactos.Columns[e.ColumnIndex].Name == "editar") { AgendaBO oLibroBO = new AgendaBO(); oLibroBO.IDagenda = Convert.ToInt32(this.dtgContactos.Rows[e.RowIndex].Cells["IDagenda"].Value); GUI.EditarAgenda ofrmSQLiteEditar = new GUI.EditarAgenda("Edicion", oLibroBO); ofrmSQLiteEditar.FormClosed += new FormClosedEventHandler(Formulario_Primario); ofrmSQLiteEditar.ShowDialog(); //Método para disparar la acción de buscar y llenar la tabla al cerrar el formulario primario. } if (this.dtgContactos.Columns[e.ColumnIndex].Name == "Actividades") { AgendaBO oLibroBO = new AgendaBO(); oLibroBO.IDagenda = Convert.ToInt32(this.dtgContactos.Rows[e.RowIndex].Cells["IDagenda"].Value); GUI.RegistroActividades frmRegistroActividades = new GUI.RegistroActividades("Actividades", oLibroBO); frmRegistroActividades.FormClosed += new FormClosedEventHandler(Formulario_Primario); frmRegistroActividades.ShowDialog(); } if (this.dtgContactos.Columns[e.ColumnIndex].Name == "correo") { AgendaBO oLibroBO = new AgendaBO(); oLibroBO.IDagenda = Convert.ToInt32(this.dtgContactos.Rows[e.RowIndex].Cells["IDagenda"].Value); GUI.Correo frmRegistroActividades = new GUI.Correo("correo", oLibroBO); frmRegistroActividades.FormClosed += new FormClosedEventHandler(Formulario_Primario); frmRegistroActividades.ShowDialog(); } } }
private void button2_Click(object sender, EventArgs e) { GUI.EditarAgenda ofrmSQLiteEditar = new GUI.EditarAgenda("Nuevo"); ofrmSQLiteEditar.ShowDialog(); dtgContactos.DataSource = null; }