protected void btnEliminar_Click(object sender, EventArgs e) { Page.Validate(); if (Page.IsValid) { if (ddlTorneo.SelectedItem.Value != "0") { int seltorneo = funCom.StringToInt(ddlTorneo.SelectedItem.Value); torneo elitorneo = funTorn.Recuperar_Torneo_Busqueda(base_futbol, seltorneo); //Levanto todos los equipos asociados al torneo, y les seteo torneo = NULL var selEquipo = funTorn.Recuperar_Torneo_Equipo(base_futbol, seltorneo); foreach (var eq in selEquipo) { eq.torneo_id = null; } funEqui.Actualizar_Equipo(base_futbol); //Elimino el torneo seleccionado funTorn.Eliminar_Torneo(base_futbol, elitorneo); CargarTorneo(); this.Page.Response.Write("<script language='JavaScript'>window.alert('Se ha eliminado exitosamente el torneo');window.location.href = './EliminarTorneo.aspx';</script>"); } } }
protected void btnModificar_Click(object sender, EventArgs e) { Page.Validate(); if (Page.IsValid) { try { int selequipo = funCom.StringToInt(ddlEquipo.SelectedItem.Value); equipo equi = (from eq in base_futbol.equipo where eq.id == selequipo select eq).FirstOrDefault(); equi.nombre = txtNombre.Text; equi.montoabonado = funCom.StringToInt(txtMonto.Text); if (funCom.StringToInt(ddlTorneo.SelectedValue) == 0) { equi.torneo_id = null; } else { equi.torneo_id = funCom.StringToInt(ddlTorneo.SelectedValue); } funEquip.Actualizar_Equipo(base_futbol); divBuscar.Visible = false; divModificar.Visible = true; this.Page.Response.Write("<script language='JavaScript'>window.alert('Equipo modificado exitosamente');window.location.href = './ModificarEquipo.aspx';</script>"); } catch (Exception ex) { throw new Exception(ex.Message); } } }