예제 #1
0
 public function checkIsValid($values, $user)
 {
     $valid = parent::isValid($values);
     if ($valid) {
         if ($user->mat_khau != md5($values['mat_khau'])) {
             $this->addError("Lỗi. Mật khẩu cũ không đúng, vui lòng kiểm tra lại.");
             return false;
         }
     }
     return $valid;
 }
예제 #2
0
 public function isValid($values)
 {
     $valid = parent::isValid($values);
     if ($valid && isset($values['ma']) && !empty($values['ma'])) {
         if (empty($values['ma'])) {
             $this->addError("Vui lòng nhập mã giảng viên");
             return false;
         }
         $nguoi_dung = Khcn_Api::_()->getDbTable('nguoi_dung', 'default');
         if ($nguoi_dung->getNguoiDungByMaGiangVien($values['ma'])) {
             $this->addError("Mã giảng viên đã được đăng ký. Vui lòng kiểm tra lại");
             return false;
         }
     }
     return $valid;
 }