/// <summary> /// Execute les scripts d'animation /// </summary> /// <param name="animStage"></param> /// <param name="type"></param> /// <returns></returns> public bool ExecuteAnimationScript(VO_StageAnimation animStage, Enums.TriggerExecutionType type) { bool anim = false; RunServiceTask(delegate { anim = _Business.ExecuteAnimationScript(animStage, type); }, ViewerErrors.STAGE_LOAD_MENU, false, animStage.ToString(), type.ToString()); return(anim); }
/// <summary> /// Execute les scripts d'animation /// </summary> /// <param name="animStage"></param> /// <param name="type"></param> /// <returns></returns> public bool ExecuteAnimationScript(VO_StageAnimation animStage, Enums.TriggerExecutionType type) { foreach (VO_Page page in animStage.Event.PageList) { if (page.TriggerExecution == type) { page.TriggerCondition = Enums.TriggerEventConditionType.ParallelProcess; TestScript(animStage, Enums.TriggerEventConditionType.ParallelProcess); return(true); } } return(false); }