//////////////////////////////////////////////////////////////////////////////////////////////////// /// \fn public void Set(MainWindow.ActivationPhases phase, bool value) /// /// \brief Sets all for phase. /// /// \par Description. /// Set all permissions of one program activation phase. /// /// \par Algorithm. /// /// \par Usage Notes. /// /// \author Ilanh /// \date 25/07/2017 /// /// \param phase (ActivationPhases) - The phase. /// \param value (bool) - true to value. //////////////////////////////////////////////////////////////////////////////////////////////////// public void Set(MainWindow.ActivationPhases phase, bool value) { for (int permitionTypeIdx = 0; permitionTypeIdx < numPermitionTypes; permitionTypeIdx++) { permissions[(int)phase, permitionTypeIdx] = value; } }
//////////////////////////////////////////////////////////////////////////////////////////////////// /// \fn public void Set(MainWindow.ActivationPhases activationPhase, PermitionTypes permitionTypes, bool value) /// /// \brief Sets. /// /// \par Description. /// /// \par Algorithm. /// /// \par Usage Notes. /// /// \author Ilanh /// \date 25/07/2017 /// /// \param activationPhase (ActivationPhases) - The activation phase. /// \param permitionTypes (PermitionTypes) - List of types of the permissions. /// \param value (bool) - true to value. //////////////////////////////////////////////////////////////////////////////////////////////////// public void Set(MainWindow.ActivationPhases activationPhase, PermitionTypes permitionTypes, bool value) { permissions[(int)activationPhase, (int)permitionTypes] = value; }