X-Git-Url: https://xp-dev.com/git/namibia/blobdiff_plain/bb2698c383a0585633180c7996aba816667c9e6d..HEAD:/module/User/src/User/Service/Registration.php diff --git a/module/User/src/User/Service/Registration.php b/module/User/src/User/Service/Registration.php index 3ee232a..7223194 100644 --- a/module/User/src/User/Service/Registration.php +++ b/module/User/src/User/Service/Registration.php @@ -28,25 +28,39 @@ class Registration extends \User\DataBin\Registration $profileService = new \User\Service\Profile(); $profileService->setWorkflow(new \User\Workflow()); //\Utility\Debug::errorLog('create contact', $session->Contact); + + $session->Contact['firstName']=$session->Profile['firstName']; + $session->Contact['familyName']=$session->Profile['familyName']; + $session->Contact['email']=$session->Profile['email']; + $session->Contact['mobile']=$session->Profile['mobile']; + + $contact = $contactService->create($session->Contact); $session->Company['contact'] = $contact->id; - if (isset($session->BillingContact)) - { - //\Utility\Debug::errorLog('create billing contact', $session->BillingContact); - $billingContact = $contactService->create($session->BillingContact); - $session->Company['contbillingContactact'] = $billingContact->id; - } + $session->Company['name']= $session->Profile['firstName'].' '.$session->Profile['familyName']; + $session->Company['businessName']= $session->Profile['firstName'].' '.$session->Profile['familyName']; + $session->Company['group']= '3'; + $session->Company['groupDivision']= '3'; +// $session->Company['region']= '1'; +// $session->Company['city']= '1'; +// if (isset($session->BillingContact)) +// { +// //\Utility\Debug::errorLog('create billing contact', $session->BillingContact); +// $billingContact = $contactService->create($session->BillingContact); +// $session->Company['contbillingContactact'] = $billingContact->id; +// } //\Utility\Debug::errorLog('create company', $session->Company); $company = $companyService->create($session->Company); $session->Profile['company'] = $company->id; - if ($session->Profile['permissions'] < 5 || $session->Profile['permissions'] > 8) - { - $session->Profile['permissions'] = 5; - } - //\Utility\Debug::errorLog('create profile', $session->Profile); +// if ($session->Profile['permissions'] < 5 || $session->Profile['permissions'] > 8) +// { +// $session->Profile['permissions'] = 5; +// } + $session->Profile['permissions'] = 12; + \Utility\Debug::errorLog('create profile', $session->Profile); $profile = $profileService->create($session->Profile); - $toCompanyId = $company->id; + $toCompanyId = ''; $toProfileId = $profile->id; $email = $profile->email; $mobile = null; @@ -57,10 +71,7 @@ class Registration extends \User\DataBin\Registration $params['firstName'] = $profile->firstName; $params['familyName'] = $profile->familyName; $params['message'] = 'Thank you for registering. Your registration was submitted for approval ' - . 'and you will receive email confirmation once your account has been verified.' - . 'Please note that if any documents were not uploaded they need to be emailed' - . ' (info@bid4cars.com.na) or faxed (086 618 5584) before we can approve your ' - . 'account.'; + . 'and you will receive email confirmation once your account has been verified.'; #-> Send welcome notification to User. $oNotify = new \Utility\Comms\Notification();