protected void Button7_Click(object sender, EventArgs e) { Areas ObjArea = new Areas(); try { ObjArea.Nombre = DropDownList4.Text; bool RespuestaSql = ObjArea.EliminarArea(); if (RespuestaSql == true) { DropDownList3.DataBind(); DropDownList6.DataBind(); DropDownList5.DataBind(); DropDownList4.DataBind(); MessageBox.alert("Se ha borrado el area correctamente"); TextBox2.Text = ""; } else { MessageBox.alert("Borra o cambia de areas las asignaturas que se muestran en la tabla para poder eliminar el area"); Asignaturas ObjAsignatura = new Asignaturas(); try { DataSet DatosAsignatura = ObjAsignatura.ConsultarAsignaturaAreaTodos2(DropDownList4.Text); DataTable DatosConsultados = DatosAsignatura.Tables["DatosConsultados"]; int numregistros = DatosConsultados.Rows.Count; if (numregistros == 0) { MessageBox.alert("No hay asignaturas en la base de datos"); } else { GridView1.Visible = true; GridView1.DataSource = DatosConsultados; GridView1.DataBind(); } } catch (Exception Ex) { MessageBox.alert("Error!: " + Ex.Message + " " + ObjAsignatura.Mensaje); } } } catch (Exception Ex) { MessageBox.alert("Error!: " + Ex.Message + " " + ObjArea.Mensaje); } }