Beispiel #1
0
        public bool SetOperatorRole(OperatorAuthTypeEnum role, string pwd)
        {
            var srv = new RoleInfoService();
            var ret = srv.AuthR((int)role, pwd);

            if (ret == false)
            {
                return(ret);
            }

            _operatorRole = role;

            Messenger.Default.Send <OperatorAuthTypeEnum>(role, "OperatorAuthMsg");

            return(true);
        }
Beispiel #2
0
        public void SetAuth(OperatorAuthTypeEnum auth)
        {
            switch (auth)
            {
            case OperatorAuthTypeEnum.OPERATOR:
                _OperatorRole = true;
                _ManagerRole  = false;
                _MtbRole      = false;
                _BfmRole      = false;
                break;

            case OperatorAuthTypeEnum.MANAGER:
                _OperatorRole = true;
                _ManagerRole  = true;
                _MtbRole      = false;
                _BfmRole      = false;
                break;

            case OperatorAuthTypeEnum.MTB:
                _OperatorRole = true;
                _ManagerRole  = true;
                _MtbRole      = true;
                _BfmRole      = false;
                break;

            case OperatorAuthTypeEnum.BFM:
                _OperatorRole = true;
                _ManagerRole  = true;
                _MtbRole      = true;
                _BfmRole      = true;
                break;

            default:
                _OperatorRole = true;
                _ManagerRole  = false;
                _MtbRole      = false;
                _BfmRole      = false;
                break;
            }
        }
Beispiel #3
0
 public void Initial()
 {
     _operatorRole = OperatorAuthTypeEnum.OPERATOR;
 }
 public void Initial()
 {
     OperatorRole = OperatorAuthTypeEnum.OPERATOR;
     Messenger.Default.Send <OperatorAuthTypeEnum>(OperatorRole, "OperatorAuthMsg");
 }