/// <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"); } } }