Example #1
0
 /// <summary>
 /// Valida si la fase que sigue estaba creada genericamente o no, y en base a eso analiza si mostrar o no un mensaje al usuario en caso de que haya conflicto con la cantida de equipos que ha elegido.
 /// </summary>
 /// <param name="fasesParaElWidget">Las fases que se van a validar</param>
 private static void validarFases(List <Fase> fasesParaElWidget, string idEquipos)
 {
     if (gestorEdicion.verificarProximaFase(fasesParaElWidget, gestorEdicion.faseActual.idFase + 1))
     { //si tenia una fase generica configurada, verificamos las cantidades de equipos.
         if (!new GestorFase().validarCantidadEquipos(idEquipos, gestorEdicion.faseActual.idFase + 1, fasesParaElWidget))
         {
             System.Web.HttpContext.Current.Session["fasesParaElWidget"] = fasesParaElWidget;
             throw new Exception("CantidadEquiposInvalida");
         }
     }
 }