Exemplo n.º 1
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 (!PageHelper.HasAuthenticated)
            {
                throw new ExecuteException("E_MSG_00001", "Truy cập");
            }

            if (inputObject.HasChangePassword)
            {
                if (DataCheckHelper.IsNull(inputObject.Password))
                {
                    throw new ExecuteException("E_MSG_00004", "Mật khẩu");
                }
                if (DataCheckHelper.IsNull(inputObject.NewPassword))
                {
                    throw new ExecuteException("E_MSG_00004", "Mật khẩu mới");
                }
                if (!userCom.IsValidPassword(PageHelper.UserCd, inputObject.Password))
                {
                    throw new ExecuteException("E_MSG_00001", "Mật khẩu");
                }
                if (inputObject.NewPassword != inputObject.NewPasswordConf)
                {
                    throw new ExecuteException("E_MSG_00001", "Mật khẩu và mật khẩu xác nhận");
                }
            }
        }
Exemplo n.º 2
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.º 3
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.º 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 (!PageHelper.HasAuthenticated)
                throw new ExecuteException("E_MSG_00001", "Truy cập");

            if (inputObject.HasChangePassword)
            {
                if (DataCheckHelper.IsNull(inputObject.Password))
                    throw new ExecuteException("E_MSG_00004", "Mật khẩu");
                if (DataCheckHelper.IsNull(inputObject.NewPassword))
                    throw new ExecuteException("E_MSG_00004", "Mật khẩu mới");
                if (!userCom.IsValidPassword(PageHelper.UserCd, inputObject.Password))
                    throw new ExecuteException("E_MSG_00001", "Mật khẩu");
                if (inputObject.NewPassword != inputObject.NewPasswordConf)
                    throw new ExecuteException("E_MSG_00001", "Mật khẩu và mật khẩu xác nhận");
            }
        }