コード例 #1
0
        /// <summary>
        /// Reset method, resets model controller with given reason
        /// </summary>
        /// <param name="reason">Reset reason</param>
        public override void ResetWithReason(ModelControllerResetReason reason)
        {
            base.ResetWithReason(reason);

            // Only if not visible
            if (this.ModelControllerDelegate != null)
            {
                this.ResultContext = null;
            }
        }
        /// <summary>
        /// Resets the with reason.
        /// </summary>
        /// <param name="reason">The reason.</param>
        public override void ResetWithReason(ModelControllerResetReason reason)
        {
            bool isStartNavController = this.ParentOrganizerModelController.NavControllerId == UPMultipleOrganizerManager.CurrentOrganizerManager.StartOrganizerNavControllerId;

            if (reason != ModelControllerResetReason.MultiOrganizerSwitch || !isStartNavController)
            {
                base.ResetWithReason(reason);
                this.BuildPage();
            }
        }
 public override void ResetWithReason(ModelControllerResetReason reason)
 {
     base.ResetWithReason(reason);
     this.PreparedSearches = null;
 }