private void bBorrar_Click(object sender, EventArgs e) { try { if (elementoSeleccionado != null) { if (MessageBox.Show("¿Quieres borrar el elemento definitivamente?", "Borrar", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { if (elementoSeleccionado is Actividad) { Actividad a = (Actividad)elementoSeleccionado; a.BorrarActividad(); this.actividadTableAdapter.Fill(this.apsgrupo02DataSet.Actividad); } else if (elementoSeleccionado is Curso) { Curso c = (Curso)elementoSeleccionado; c.BorrarCurso(); this.cursoTableAdapter.Fill(this.apsgrupo02DataSet.Curso); } else if (elementoSeleccionado is Usuario) { Usuario u = (Usuario)elementoSeleccionado; u.BorrarUsuario(); this.usuarioTableAdapter.Fill(this.apsgrupo02DataSet.Usuario); } else if (elementoSeleccionado is Debate) { Debate d = (Debate)elementoSeleccionado; d.BorrarDebate(); this.debateTableAdapter1.Fill(this.apsgrupo02DataSet1.Debate); } } } else { MessageBox.Show("ERROR: Ningun elemento seleccionado"); } }catch (Exception excp) { Console.WriteLine(excp.Message); } }
private void bBasura_Click(object sender, EventArgs e) { if (seleccionado != null) { if (MessageBox.Show("¿Quieres borrar el curso definitivamente?", "Borrar Curso", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { seleccionado.BorrarCurso(); MySqlConnection conexion = new MySqlConnection(); conexion.ConnectionString = "server=ingreq2021-mysql.cobadwnzalab.eu-central-1.rds.amazonaws.com; user id=grupo02;database=apsgrupo02;Password=galvezgerena2021"; conexion.Open(); MySqlCommand comando = new MySqlCommand("Select idCurso as `ID Curso`, profesorCurso as `Profesor`, nombreCurso as `Nombre`, descripcionCurso as `Descripcion`, fechaInicioCurso as `Fecha Inicio`, fechaFinCurso as `Fecha Fin`, horaInicioCurso as `Hora Inicio`, horaFinCurso as `Hora Fin`, lugarCurso as `Lugar`, aforoCurso as `Aforo`, onlineCurso as `Online` from Curso where profesorCurso = '" + user.CorreoUsuario + "'", conexion); MySqlDataAdapter adaptador = new MySqlDataAdapter(); adaptador.SelectCommand = comando; DataTable tabla = new DataTable(); adaptador.Fill(tabla); dgvMisCursos.DataSource = tabla; } } else { throw new Exception("No hay ningun curso seleccionado"); } }