protected void Page_Load(object sender, EventArgs e) { //Definir subprograma para el evento cuando se decida la eliminacion dEliminarEncuentro.Decidir += new EventHandler(dEliminarEncuentro_Decidir); //Verificar si el Usuario ha ingresado if (Session["SesionIniciada"] == null || !(Boolean)Session["SesionIniciada"]) { Response.Redirect("frmAcceso.aspx"); } else { //Verificar si es la primera vez que se carga la página if (!IsPostBack) { //Consultar los Encuentros try { Encuentro.Preparar(ddlCampeonato, ddlFase); MostrarPanel(0); } catch (Exception ex) { Utilidades.Mensaje("Error grave:\n" + ex.Message); MostrarPanel(-1); } } } }
private void dEliminarEncuentro_Decidir(object sender, EventArgs e) { //El Usuario eligio afirmativamente? if (dEliminarEncuentro.Decision) { try { if (Encuentro.Eliminar((int)gvEncuentro.SelectedDataKey.Value)) { //Actualizar la lista de los Encuentros Encuentro.Preparar(int.Parse(ddlCampeonato.SelectedValue), int.Parse(ddlFase.SelectedValue), int.Parse(ddlGrupo.SelectedValue), gvEncuentro); Utilidades.Mensaje("El Encuentro fue eliminado"); MostrarPanel(0); } } catch (Exception ex) { Utilidades.Mensaje(ex.Message); } } else { MostrarPanel(0); } }
protected void btnAceptarEncuentro_Click(object sender, ImageClickEventArgs e) { try { //Verificar si pudo actualizar el registro if (Encuentro.Guardar(ddlCampeonato, ddlFase, ddlPais1, txtGoles1, ddlPais2, txtGoles2, ddlEstadio, dpFecha)) { //Retornar a la lista MostrarPanel(0); //Actualizar la lista de los Encuentros Encuentro.Preparar(int.Parse(ddlCampeonato.SelectedValue), int.Parse(ddlFase.SelectedValue), int.Parse(ddlGrupo.SelectedValue), gvEncuentro); //Mensaje que confirma la operación Utilidades.Mensaje("La información del Encuentro fue actualizada"); } else { Utilidades.Mensaje("No se pudo actualizar la información del Encuentro"); } } catch (Exception ex) { Utilidades.Mensaje(ex.Message); } }
private void ListarGrupos() { if (ddlCampeonato.SelectedIndex >= 0 && ddlFase.SelectedIndex >= 0) { Encuentro.Preparar(int.Parse(ddlCampeonato.SelectedValue), ddlGrupo); } else { ddlGrupo.DataSource = null; } }
protected void ddlGrupo_SelectedIndexChanged(object sender, EventArgs e) { if (ddlGrupo.SelectedIndex >= 0) { Encuentro.Preparar(int.Parse(ddlCampeonato.SelectedValue), int.Parse(ddlFase.SelectedValue), int.Parse(ddlGrupo.SelectedValue), ddlPais1, ddlPais2, ddlEstadio); } }
protected void btnBuscar_Click(object sender, ImageClickEventArgs e) { if (ddlCampeonato.SelectedIndex >= 0 && ddlFase.SelectedIndex >= 0 && ddlGrupo.SelectedIndex >= 0) { Encuentro.Preparar(int.Parse(ddlCampeonato.SelectedValue), int.Parse(ddlFase.SelectedValue), int.Parse(ddlGrupo.SelectedValue), gvEncuentro); } else { if (ddlCampeonato.SelectedIndex >= 0 && ddlFase.SelectedIndex >= 0) { Encuentro.Preparar(int.Parse(ddlCampeonato.SelectedValue), int.Parse(ddlFase.SelectedValue), -1, gvEncuentro); } } }