Exemplo n.º 1
0
     $balf = new BankAccountListFactory();
     $balf->getUserAccountByCompanyIdAndUserId($mapped_row['company_id'], $user_id);
     if ($balf->getRecordCount() == 1) {
         $baf = $balf->getCurrent();
         echo "(U) ";
     } else {
         $baf = new BankAccountFactory();
     }
     $baf->setCompany($mapped_row['company_id']);
     $baf->setUser($user_id);
     if ($bank['institution'] != '') {
         $baf->setInstitution($bank['institution']);
     }
     $baf->setTransit($bank['transit']);
     $baf->setAccount($bank['account']);
     if ($baf->isValid()) {
         $baf->Save();
         echo " \t\t\tSuccess!\n";
     } else {
         echo " \t\t\tFailed!\n";
         $commit_trans = FALSE;
         $e++;
         $errors = $baf->Validator->getErrorsArray();
         if (is_array($errors)) {
             foreach ($errors as $error_arr) {
                 echo "      ERROR: " . $error_arr[0] . "\n";
             }
         }
     }
     unset($bank);
 }