Exemplo n.º 1
0
 public static bool AuthRole(string roleCd)
 {
     var userCom = new UserCom();
     var userCd = PageHelper.UserCd;
     if (DataCheckHelper.IsNull(userCd)) return false;
     if (!userCom.IsExist(userCd, false)) return false;
     var roles = userCom.GetUserRoles(userCd, false);
     if(!roles.Contains(roleCd)) return false;
     return true;
 }
Exemplo n.º 2
0
        /// <summary>
        /// Check processing.
        /// </summary>
        /// <param name="inputObject">DataModel</param>
        private void Check(InitDataModel inputObject)
        {
            // Local variable declaration
            UserCom userCom = null;

            // Variable initialize
            userCom = new UserCom();

            // Check valid
            if(!userCom.IsExist(inputObject.UserCd, true))
                throw new DataNotExistException("Tài khoản");
        }
Exemplo n.º 3
0
        /// <summary>
        /// Check processing.
        /// </summary>
        /// <param name="inputObject">DataModel</param>
        private void Check(InitDataModel inputObject)
        {
            // Local variable declaration
            UserCom userCom = null;

            // Variable initialize
            userCom = new UserCom();

            // Check valid
            if (!userCom.IsExist(inputObject.UserCd, true))
            {
                throw new DataNotExistException("Tài khoản");
            }
        }
Exemplo n.º 4
0
        /// <summary>
        /// Check processing
        /// </summary>
        /// <param name="inputObject">DataModel</param>
        private void Check(SaveDataModel inputObject)
        {
            // Local variable declaration
            UserCom userCom = null;

            // Variable initialize
            userCom = new UserCom();

            // Check valid
            if (!userCom.IsValidPassword(PageHelper.UserCd, inputObject.Password))
                throw new ExecuteException("E_MSG_00009", "Mật khẩu");
            if (inputObject.NewPassword != inputObject.NewPasswordConfirm)
                throw new ExecuteException("E_MSG_00001", "Mật khẩu mới và mật khẩu xác nhận");
            if (!userCom.IsExist(PageHelper.UserCd, true))
                throw new DataNotExistException("Người dùng");
        }
Exemplo n.º 5
0
        public static bool AuthRole(string roleCd)
        {
            var userCom = new UserCom();
            var userCd  = PageHelper.UserCd;

            if (DataCheckHelper.IsNull(userCd))
            {
                return(false);
            }
            if (!userCom.IsExist(userCd, false))
            {
                return(false);
            }
            var roles = userCom.GetUserRoles(userCd, false);

            if (!roles.Contains(roleCd))
            {
                return(false);
            }
            return(true);
        }
Exemplo n.º 6
0
        /// <summary>
        /// Check processing
        /// </summary>
        /// <param name="inputObject">DataModel</param>
        private void Check(SaveDataModel inputObject)
        {
            // Local variable declaration
            UserCom userCom = null;

            // Variable initialize
            userCom = new UserCom();

            // Check valid
            if (!userCom.IsValidPassword(PageHelper.UserCd, inputObject.Password))
            {
                throw new ExecuteException("E_MSG_00009", "Mật khẩu");
            }
            if (inputObject.NewPassword != inputObject.NewPasswordConfirm)
            {
                throw new ExecuteException("E_MSG_00001", "Mật khẩu mới và mật khẩu xác nhận");
            }
            if (!userCom.IsExist(PageHelper.UserCd, true))
            {
                throw new DataNotExistException("Người dùng");
            }
        }