예제 #1
0
 /// <summary>
 /// Carga los equipos seleccionados para la edición
 /// autor: Facundo Allemand
 /// </summary>
 protected void btnSiguiente_Click(object sender, EventArgs e)
 {
     try
     {
         if (hfEquiposSeleccionados.Value == "")
         {
             throw new Exception("No hay equipos seleccionados");
         }
         if (gestorEdicion.edicion.equipos != null && gestorEdicion.edicion.equipos.Count > 1)
         {
             gestorEdicion.verificarCambiosDeEquipos(hfEquiposSeleccionados.Value);
         }
         gestorEdicion.agregarEquiposEnEdicion(hfEquiposSeleccionados.Value);
         //se limpian las fases que hayan sido generadas anteriormente
         //gestorEdicion.edicion.fases = new List<Fase>();
         Sesion.setGestorFase(new GestorFase());
         Response.Redirect(GestorUrl.eFASES);
     }
     catch (Exception ex)
     {
         if (ex.Message == "Modificación de equipos!!!")
         {
             ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "openModal('modificarEquipos');", true);
         }
         else
         {
             GestorError.mostrarPanelFracaso(ex.Message);
         }
     }
 }