Example #1
0
 public function __construct()
 {
     $this->_inst_catalogue = new Catalogue();
     $this->_empty_basket = empty($_SESSION['basket']) ? true : false;
     $objBusiness = new Business();
     $this->_vat_rate = $objBusiness->getVatRate();
     $this->noItems();
     $this->subtotal();
     $this->vat();
     $this->total();
 }
 function testSetBusinessName()
 {
     //Arrange
     $business_name = "apple";
     $test_business = new Business($business_name);
     //Act
     $test_business->setBusinessName("apple");
     $result = $test_business->getBusinessName();
     //Assert
     $this->assertEquals("apple", $result);
 }
 public static function map(Business $business, array $properties)
 {
     if (array_key_exists('id', $properties)) {
         $business->setId($properties['id']);
     }
     if (array_key_exists('business_name', $properties)) {
         $business->setBusinessName($properties['business_name']);
     }
     if (array_key_exists('address_id', $properties)) {
         $business->setAddressId($properties['address_id']);
     }
 }
Example #4
0
	public function actionGetForm()
	{
		if(isset($_POST['Custom'])){
			$aduit = intval($_POST['Custom']['aduit']);
			$child = intval($_POST['Custom']['child']);
			if(empty($_POST['Custom']['name'])|| empty($_POST['Custom']['first']) || empty($_POST['Custom']['namepy'])|| empty($_POST['Custom']['email'])|| empty($_POST['Custom']['tel'])){
				Yii::app()->user->setFlash('alertmsg','联系人姓,名,姓名拼音,电话,邮箱必须填写!');
				$this->redirect('index');
				exit;
			}
				
			$model = new Business;
				
			$model->type = strip_tags($_POST['Custom']['type']);
			$model->addr_from = strip_tags($_POST['Custom']['addr_from']);
			$model->addr_to = strip_tags($_POST['Custom']['addr_to']);
			$model->departuretime = strtotime($_POST['Custom']['departuretime']);
			$model->budget = floatval($_POST['Custom']['budget']);
			$model->daynumber = intval($_POST['Custom']['daynumber']);
			$model->aduit = $aduit;
			$model->child = $child;
			$model->language = strip_tags($_POST['Custom']['language']);
			$model->ticket = strip_tags($_POST['Custom']['ticket']);
			$model->cartype = strip_tags($_POST['Custom']['cartype']);
			$model->hotel = strip_tags($_POST['Custom']['hotel']);
			$model->eat = strip_tags($_POST['Custom']['eat']);
			$model->attractions = strip_tags($_POST['Custom']['attractions']);
			/* $model->shop = strip_tags($_POST['Custom']['shop']); */
			$model->meet = strip_tags($_POST['Custom']['meet']);
			$model->gender = strip_tags($_POST['Custom']['gender']);
			$model->name = strip_tags($_POST['Custom']['name']);
			$model->first = strip_tags($_POST['Custom']['first']);
			$model->namepy = strip_tags($_POST['Custom']['namepy']);
			$model->tel = strip_tags($_POST['Custom']['tel']);
			$model->qq = strip_tags($_POST['Custom']['wechat']);
			$model->wechat = strip_tags($_POST['Custom']['qq']);
			$model->email = strip_tags($_POST['Custom']['email']);
			$model->replytime = strip_tags($_POST['Custom']['replytime']);
			$model->prireply = strip_tags($_POST['Custom']['prireply']);
			$model->additionmesg = strip_tags($_POST['Custom']['additionmesg']);
			if($model->save(false)){
				Yii::app()->user->setFlash('alertmsg','提交成功,我们会尽快联系您!');
				$this->redirect('index');
			}else{
				Yii::app()->user->setFlash('alertmsg','提交失败,请重试!');
				$this->redirect('index');
			}
				
		}else{
			$this->redirect('index');
		}
		die('没有任何数据!');
	}
 public function getAll($recursive)
 {
     $sql = "SELECT * FROM reuse_and_repair_db.Business\n                LEFT JOIN reuse_and_repair_db.Address\n                ON reuse_and_repair_db.Business.address_id = reuse_and_repair_db.Address.address_id\n                LEFT JOIN reuse_and_repair_db.Hours\n                ON reuse_and_repair_db.Business.hours_id = reuse_and_repair_db.Hours.hours_id";
     $prepared = $this->db->link->prepare($sql);
     $success = $prepared->execute();
     $all = $prepared->fetchAll();
     //var_dump($all);
     foreach ($all as $row) {
         $address = new Address($row['address_id'], $row['street_number'], $row['street_name'], $row['city'], $row['state'], $row['zip'], $row['geolocation']);
         // $id, $category, $name, $address, $hours, $website
         $business = new Business($row['business_id'], $row['category_name'], $row['name'], $address, $row['hours_id'], $row['website']);
         $this->results[] = $business->jsonSerialize();
     }
     return $this->getJSON();
 }
 public function postLogVisit()
 {
     $input = Input::all();
     $user_id = Helper::userId();
     //get user environment information
     $data = ['ip_address' => Helper::getIP(), 'referrer_url' => $input['referrer_url'], 'page_url' => $input['page_url'], 'latitude' => $input['latitude'], 'longitude' => $input['longitude'], 'browser' => $input['browser'], 'operating_system' => $input['operating_system'], 'screen_size' => $input['screen_size']];
     //get user data
     if ($user_id) {
         $birthdate = User::birthdate($user_id);
         $data['gender'] = User::gender($user_id);
         $data['nationality'] = User::nationality($user_id);
         $data['civil_status'] = User::civil_status($user_id);
         $data['birth_day'] = $birthdate ? date('d', $birthdate) : null;
         $data['birth_month'] = $birthdate ? date('m', $birthdate) : null;
         $data['birth_year'] = $birthdate ? date('Y', $birthdate) : null;
         $data['age'] = User::age($user_id);
     }
     //get page information
     $url_data = explode('/', $input['page_url']);
     if ($url_data[3] == 'broadcast' && $url_data[4] == 'business') {
         $business_id = $url_data[5];
         $data['business_id'] = $business_id;
         try {
             $data['industry'] = Business::industry($business_id);
             $data['local_address'] = Business::localAddress($business_id);
         } catch (Exception $e) {
         }
     }
     $log_data = ['user_id' => Helper::userId(), 'action_type' => 'page_view', 'value' => serialize($data)];
     $id = Watchdog::createRecord($log_data);
     return json_encode(['success' => 1, 'log_id' => $id]);
 }
 /**
  * Metodo para obtener todos los usuarios
  *
  * @return  UserAllResponse
  * @author  Sergio Alejandro Valencia Lopez
  * @version 1
  * @access public
  */
 public function getUserAll()
 {
     $userInfoResponse = new UserAllResponse();
     $userInfoResponse->codeResponse = '01';
     $userInfoResponse->messageResponse = '';
     $userInfoResponse->response = null;
     $objBusiness = new Business();
     $objResponse = $objBusiness->getUserAll();
     if ($objResponse->message == 'OK') {
         $userInfoResponse->response = $objResponse->response;
         $userInfoResponse->codeResponse = '00';
     } else {
         $userInfoResponse->messageResponse = $objResponse->message;
     }
     return $userInfoResponse;
 }
Example #8
0
	private function loadModel($id)
	{
		$model=Business::model()->findByPk($id);
		if($model===null)
			throw new CHttpException(404,'The requested page does not exist.');
		return $model;
	}
Example #9
0
File: Jobs.php Project: xinghao/shs
 public function getResultTable($posting, $location = null)
 {
     echo '<table class="resultheader" id="jobs" cellspacing=0>';
     echo '<tr>';
     echo '<th class="jobtype">';
     echo 'Type';
     echo '</th>';
     echo '<th class="jobcategory1">';
     echo 'Category';
     echo '</th>';
     echo '<th class="title">';
     echo 'Description';
     echo '</th>';
     echo '<th class="price">';
     echo 'Salary <br />(' . $location->getCurrencyAndSymbol() . ')';
     echo '</th>';
     echo '</tr>';
     foreach ($posting as $key => $value) {
         echo '<tr class="postingrow">';
         echo $this->getPostingInfoLinkHtml(self::JobTypeShortFormat($value->cat1), $value->postingid);
         echo $this->getPostingInfoLinkHtml($value->cat2name . ' <br/>(' . $value->cat3name . ') ', $value->postingid);
         echo $this->getPostingInfoLinkHtml($value->title, $value->postingid);
         echo $this->getPostingInfoLinkHtml($value->priceDisplay, $value->postingid);
         echo '</tr>';
     }
     echo '</table>';
     return parent::getResultTable($posting);
 }
 public function testUpdate()
 {
     $business = Business::model()->find(array('condition' => 'name=:name', 'params' => array(':name' => 'Test Hotel')));
     $business->description = "Test changing business description";
     $this->assertTrue($business->save(false));
     $business = Business::model()->find(array('condition' => 'name=:name', 'params' => array(':name' => 'Test Hotel')));
     $this->assertEquals($business->description, "Test changing business description");
 }
 public function getBusiness($id)
 {
     $business = Business::find($id);
     if ($business == null) {
         return Error::make("No Business Found");
     } else {
         return Error::success("Business found", $business->toArray());
     }
 }
 public function viewAction($id = null)
 {
     $business = Business::findFirstById($id);
     if (!$business) {
         return $this->response->redirect('review/search_business');
     }
     $this->view->setVar('business', $business);
     $reviews = Reviews::findByBusinessId($id);
     $this->view->setVar('reviews', $reviews);
 }
 public function getUserratings($rating, $email, $terminal_id, $action)
 {
     $date = mktime(0, 0, 0, date('m'), date('d'), date('Y'));
     $business_id = Business::getBusinessIdByTerminalId($terminal_id);
     $user = User::searchByEmail($email);
     $user_id = $user["user_id"];
     $terminal_user_id = Auth::id();
     UserRating::rateUser($date, $business_id, $rating, $user_id, $terminal_user_id, $action);
     return json_encode(['success' => 1]);
 }
 public function indexAction()
 {
     $searchWords = '';
     $business = array();
     if (isset($_GET["page"])) {
         $currentPage = (int) $_GET["page"];
     } else {
         $currentPage = 1;
     }
     if ($this->request->isPost()) {
         $businessName = $this->request->getPost('name');
         $businessAddress = $this->request->getPost('address');
         $businessCategoryId = $this->request->getPost('business_category_id');
         $businessCategory = BusinessCategories::findFirst($businessCategoryId);
         $country = Countries::findFirst(array('columns' => '*', 'conditions' => 'country LIKE :country:', 'bind' => array('country' => $businessAddress)));
         $countryId = '';
         if ($country) {
             $countryId = $country->id;
         }
         $conditions = '';
         $bind = array();
         if (!empty($businessName)) {
             $conditions .= ' OR name LIKE :name:';
             $bind['name'] = '%' . $businessName . '%';
             $searchWords .= ', ' . $businessName;
         }
         if (!empty($businessAddress)) {
             $conditions .= ' OR street LIKE :street:';
             $bind['street'] = '%' . $businessAddress . '%';
             $conditions .= ' OR city LIKE :city:';
             $bind['city'] = '%' . $businessAddress . '%';
             $searchWords .= ', ' . $businessAddress;
         }
         if (!empty($countryId)) {
             $conditions .= ' OR country_id LIKE :country_id:';
             $bind['country_id'] = $countryId;
             $searchWords .= ', ' . $country->country;
         }
         if (!empty($businessCategoryId)) {
             $conditions .= ' OR business_category_id = :business_category_id:';
             $bind['business_category_id'] = $businessCategoryId;
             $searchWords .= ', ' . $businessCategory->name;
         }
         $business = Business::find(array('columns' => '*', 'conditions' => substr($conditions, 3), 'bind' => $bind));
     } else {
         $realties = Realties::find();
     }
     // Create a Model paginator, show 10 rows by page starting from $currentPage
     $paginator = new \Phalcon\Paginator\Adapter\Model(array("data" => $realties, "limit" => 10, "page" => $currentPage));
     $page = $paginator->getPaginate();
     $this->view->setVar('searchWords', $searchWords);
     $this->view->setVar('realties', $page);
     $realtyCategories = RealtyCategories::find();
     $this->view->setVar('realtyCategories', $realtyCategories);
 }
Example #15
0
 public static function doctorNegocios()
 {
     $user = Sentry::getUser();
     $doctors = Doctor::where('user_id', $user->id)->first();
     $business = Business::where('doctor_id', $doctors->id)->get();
     if ($business) {
         return $business;
     } else {
         return false;
     }
 }
Example #16
0
 public function new_businessAction()
 {
     if ($this->request->isPost()) {
         $countryId = $this->request->getPost('country_id');
         $country = Countries::findFirst(array('columns' => '*', 'conditions' => 'id LIKE :id:', 'bind' => array('id' => $countryId)));
         $countryName = '';
         if ($country) {
             $countryName = $country->country;
         }
         $address = str_replace(' ', '+', $this->request->getPost('street') . '+' . $this->request->getPost('city') . '+' . $countryName);
         $userSession = $this->session->get("userSession");
         $content = file_get_contents('https://maps.googleapis.com/maps/api/geocode/json?address=' . $address . '&key=AIzaSyAbpLPfBH8sNdVSzMULD_BZN9qrAqbL3V8');
         $json = json_decode($content, true);
         $lat = $json['results'][0]['geometry']['location']['lat'];
         $lng = $json['results'][0]['geometry']['location']['lng'];
         //error_log('LAT : '.$lat.' LONG : '.$lng);
         $business = new Business();
         $business->created = date('Y-m-d H:i:s');
         $business->modified = date('Y-m-d H:i:s');
         $business->member_id = $userSession['id'];
         $business->name = $this->request->getPost('name');
         $business->website = $this->request->getPost('website');
         $business->telephone = $this->request->getPost('telephone');
         $business->street = $this->request->getPost('street');
         $business->city = $this->request->getPost('city');
         $business->country_id = $this->request->getPost('country_id');
         $business->lat = $lat;
         $business->lng = $lng;
         $business->business_category_id = $this->request->getPost('business_category_id');
         if ($business->create()) {
             $id = $business->id;
             $this->flash->success('<button type="button" class="close" data-dismiss="alert">×</button>New business has been created');
             if (!empty($this->request->getPost('review'))) {
                 $review = new Reviews();
                 $review->created = date('Y-m-d H:i:s');
                 $review->modified = date('Y-m-d H:i:s');
                 $review->member_id = $userSession['id'];
                 $review->business_id = $business->id;
                 $review->content = $this->request->getPost('review');
                 $review->rate = $this->request->getPost('rate');
                 if ($review->create()) {
                     $this->flash->success('<button type="button" class="close" data-dismiss="alert">×</button>You\'re review has been submitted.');
                 }
             }
             return $this->response->redirect('business/view/' . $id);
         }
     }
     $countries = Countries::find();
     $this->view->setVar('countries', $countries);
     $businessCategories = BusinessCategories::find();
     $this->view->setVar('businessCategories', $businessCategories);
 }
 public function run()
 {
     Business::create(['type' => 'Nhập', 'name' => 'Nhập hàng']);
     Business::create(['type' => 'Xuất', 'name' => 'Xuất hàng']);
     Business::create(['type' => 'Thu', 'name' => 'Thu tiền thanh toán hóa đơn']);
     Business::create(['type' => 'Thu', 'name' => 'Thu công nợ']);
     Business::create(['type' => 'Thu', 'name' => 'Thu tạm ứng khách hàng']);
     Business::create(['type' => 'Thu', 'name' => 'Thu khác']);
     Business::create(['type' => 'Chi', 'name' => 'Chi hoạt động']);
     Business::create(['type' => 'Chi', 'name' => 'Chi thanh toán công nợ']);
     Business::create(['type' => 'Chi', 'name' => 'Chi tạm ứng']);
     Business::create(['type' => 'Chi', 'name' => 'Chi khác']);
 }
 /**
  * Display the specified resource.
  *
  * @param  int  $id
  * @return Response
  */
 public function storeBusiness()
 {
     $data = Input::all();
     $validateUser = Validator::make($data, Business::$rules, Business::$messages);
     if ($validateUser->fails()) {
         $validationMessages = array_merge_recursive($validateUser->messages()->toArray());
         return Redirect::back()->withErrors($validationMessages)->withInput();
     }
     $data['business_id'] = DB::table('users')->insertGetId(['email' => $data['email'], 'password' => Hash::make(Input::get('password')), 'roll' => 'business']);
     Business::create($data);
     Mail::send('emails.business_registration', ['data' => $data], function ($message) use($data) {
         $message->to($data['email'])->subject('Thanks for signing up!');
     });
     return view('home');
 }
 public function postOtherInbox()
 {
     if (Auth::check()) {
         $messages = array();
         $res = Message::getThreadKeysByEmail(User::email(Auth::user()->user_id));
         foreach ($res as $count => $data) {
             $list = Message::getMessagesByThreadKey($data->thread_key);
             foreach ($list as $count => $thread) {
                 $messages[] = array('contactname' => Business::name(Message::getBusinessIdByMessageId($thread->message_id)), 'message_id' => $thread->message_id, 'business_id' => $thread->business_id);
             }
         }
         return json_encode(array('messages' => $messages));
     } else {
         return json_encode(array('messages' => 'You are not allowed to access this function.'));
     }
 }
 public function postEdit()
 {
     $post = json_decode(file_get_contents("php://input"));
     $business_id = Business::getBusinessIdByTerminalId($post->terminal_id);
     if (Helper::isBusinessOwner($business_id, Helper::userId())) {
         // PAG added permission checking
         if ($this->validateTerminalName($business_id, $post->name, $post->terminal_id)) {
             Terminal::setName($post->terminal_id, $post->name);
             return json_encode(array('status' => 1));
         } else {
             return json_encode(array('status' => 0));
         }
     } else {
         return json_encode(array('message' => 'You are not allowed to access this function.'));
     }
 }
 public function approveAction($id = null)
 {
     $this->view->disable();
     $businessUpdates = BusinessUpdates::findFirst($id);
     if (!$businessUpdates) {
         return $this->response->redirect('admin/business');
     }
     $businessUpdates->status = 'Approved';
     if ($businessUpdates->update()) {
         $business = Business::findFirst($businessUpdates->business_id);
         if (!empty($businessUpdates->name)) {
             $business->name = $businessUpdates->name;
         }
         if (!empty($businessUpdates->street)) {
             $business->street = $businessUpdates->street;
         }
         if (!empty($businessUpdates->city)) {
             $business->city = $businessUpdates->city;
         }
         if (!empty($businessUpdates->country_id)) {
             $business->country_id = $businessUpdates->country_id;
         }
         if (!empty($businessUpdates->telephone)) {
             $business->telephone = $businessUpdates->telephone;
         }
         if (!empty($businessUpdates->email)) {
             $business->email = $businessUpdates->email;
         }
         if (count($businessUpdates->BusinessCategoryListUpdates)) {
             //BusinessCategoryLists::find('business_id="'.$business->id.'"')->delete();
             foreach ($businessUpdates->BusinessCategoryListUpdates as $key => $businessCategoryListUpdate) {
                 $businessCategoryList = new BusinessCategoryLists();
                 $businessCategoryList->created = date('Y-m-d H:i:s');
                 $businessCategoryList->modified = date('Y-m-d H:i:s');
                 $businessCategoryList->business_id = $business->id;
                 $businessCategoryList->business_category_id = $businessCategoryListUpdate->business_category_id;
                 $businessCategoryList->create();
             }
         }
         $business->update();
     }
     return $this->response->redirect('admin/business/view/' . $business->id);
 }
 public function postIssueOther()
 {
     $queue_platform = 'web';
     $terminal_id = 0;
     $business_id = Input::get('business_id');
     $forwarder_id = Input::get('forwarder_id');
     $transaction_number = Input::get('transaction_number');
     if (Business::getForwarderAllowedInBusiness($business_id, $forwarder_id)) {
         $name = PriorityQueue::name($transaction_number);
         $phone = PriorityQueue::phone($transaction_number);
         $email = PriorityQueue::email($transaction_number);
         $service = Service::getFirstServiceOfBusiness($business_id);
         $service_id = $service->service_id;
         $next_number = ProcessQueue::nextNumber(ProcessQueue::lastNumberGiven($service_id), QueueSettings::numberStart($service_id), QueueSettings::numberLimit($service_id));
         $priority_number = $next_number;
         $number = ProcessQueue::issueNumber($service_id, $priority_number, null, $queue_platform, $terminal_id);
         PriorityQueue::updatePriorityQueueUser($number['transaction_number'], $name, $phone, $email);
         return json_encode(['success' => 1, 'number' => $number]);
     }
     return json_encode(['error' => 'You are not allowed to issue a number to this business']);
 }
Example #23
0
 public function update_businessAction($businessId = null)
 {
     $business = Business::findFirst($businessId);
     if (!$business) {
         return $this->response->redirect('biz/business_search');
     }
     if ($this->request->isPost()) {
         $countryId = $this->request->getPost('country_id');
         $country = Countries::findFirst(array('columns' => '*', 'conditions' => 'id LIKE :id:', 'bind' => array('id' => $countryId)));
         $countryName = '';
         if ($country) {
             $countryName = $country->country;
         }
         $address = str_replace(' ', '+', $this->request->getPost('street') . '+' . $this->request->getPost('city') . '+' . $countryName);
         $userSession = $this->session->get("userSession");
         $content = file_get_contents('https://maps.googleapis.com/maps/api/geocode/json?address=' . $address . '&key=AIzaSyAbpLPfBH8sNdVSzMULD_BZN9qrAqbL3V8');
         $json = json_decode($content, true);
         $lat = $json['results'][0]['geometry']['location']['lat'];
         $lng = $json['results'][0]['geometry']['location']['lng'];
         $business->modified = date('Y-m-d H:i:s');
         $business->member_id = $userSession['id'];
         $business->name = $this->request->getPost('name');
         $business->website = $this->request->getPost('website');
         $business->telephone = $this->request->getPost('telephone');
         $business->street = $this->request->getPost('street');
         $business->city = $this->request->getPost('city');
         $business->country_id = $this->request->getPost('country_id');
         $business->lat = $lat;
         $business->lng = $lng;
         $opened = '';
         if (!empty($this->request->getPost('opened'))) {
             $opened = 'Opened';
         }
         if (empty($this->request->getPost('opened'))) {
             $opened = 'Opening Soon';
         }
         $business->opened = $opened;
         if ($business->update()) {
             if (!empty($this->request->getPost('business_category_ids'))) {
                 $bCtegories = $this->request->getPost('business_category_ids');
                 $bCtegoryIds = explode(',', $bCtegories);
                 BusinessCategoryLists::find('business_id="' . $businessId . '"')->delete();
                 foreach ($bCtegoryIds as $key => $bCtegoryId) {
                     $businessCategoryLists = new BusinessCategoryLists();
                     $businessCategoryLists->created = date('Y-m-d H:i:s');
                     $businessCategoryLists->business_id = $businessId;
                     $businessCategoryLists->business_category_id = $bCtegoryId;
                     $businessCategoryLists->create();
                 }
             }
             $this->flash->success('<button type="button" class="close" data-dismiss="alert">×</button>Business has been updated');
             return $this->response->redirect('business/view/' . $businessId);
         }
     }
     $this->view->setVar('business', $business);
     $countries = Countries::find();
     $this->view->setVar('countries', $countries);
     $businessCategoryLists = BusinessCategoryLists::find('business_id="' . $businessId . '"');
     $this->view->setVar('businessCategoryLists', $businessCategoryLists);
 }
Example #24
0
    if ($login->errors) {
        foreach ($login->errors as $error) {
            // echo $error;
            echo "<script>console.log('PHP: " . json_encode($error) . "');</script>";
        }
    }
    if ($login->messages) {
        foreach ($login->messages as $message) {
            // echo $message;
            echo "<script>console.log('PHP: " . json_encode($message) . "');</script>";
        }
    }
}
require_once "../../config/db.php";
require_once "Business.php";
$business = new Business();
?>
<!doctype html>
<html lang="en"><head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Group Finder</title>
    <meta name="viewport" content="width=device-width, initial-scale=1"/>
    <link rel="stylesheet" type="text/css" href="/css/bootstrap.css"/>
    <link rel="stylesheet" type="text/css" href="/css/roboto.css"/>
    <link rel="stylesheet" type="text/css" href="/css/material.css"/>
    <link rel="stylesheet" type="text/css" href="/css/ripples.css"/>
    <link rel="stylesheet" type="text/css" href="/css/dashboard.css"/>
    <!-- <link rel="stylesheet" type="text/css" href="/css/selectize.css"/> -->
    <!-- <link rel="stylesheet" type="text/css" href="/css/timeline-style.css"/> -->
$years = 0;
$months = 0;
$total_months = 0;
$bankstatements = 0;
$bank_average = 0;
$nfs_average = 0;
$creditcard = 0;
$creditcard_t = '';
$creditcard_average = '';
$email = '';
$emails = '';
$tutorial = '';
//Objects
$filter = new Filter();
$lender = new Lender();
$business = new Business();
$merchant = new Merchant();
$emailobj = new Email();
if (isset($_GET['id_merchant'])) {
    $id_merchant = $_GET['id_merchant'];
    $merchant->Merchant($id_merchant);
    $filter->Filter($_GET['id_merchant']);
    $type_business = $filter->getBusiness();
    $foreclosure = $filter->getForeclosure();
    $landlord = $filter->getLandlord();
    $years = $filter->getYears();
    $months = $filter->getMonths();
    $total_months = $filter->getTotalMonths();
    $bankstatements = $filter->getBankStatements();
    $bank_average = $filter->getBankAverage();
    $nfs_average = $filter->getNSF();
Example #26
0
<?php

$objBusiness = new Business();
$business = $objBusiness->getBusiness();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml`/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1991/xhtml">
<head>
    <meta http-equib="Content-Type" content="text/html; charset=UTF-8" />
    <title>eCommerce</title>
    <meta name="description" content="eCommerce website project" />
    <meta name="keywords" content="eCommerce website project" />
    <meta http-equiv="imagetoolbar" content="no" />
    <link href="/css/core.css" rel="stylesheet" type="text/css" />
</head>

<body>
    <div id="header">
        <div id="header_in">
            <h5><a href="/"><?php 
echo $business['name'];
?>
</a></h5>
        </div>
    </div>
    
    <div id="outer">
        <div id="wrapper">
            <div id="left">
                <h2>Categories</h2>
                <ul id="navigation">
 public function actionSearch()
 {
     $model = new Business();
     // uncomment the following code to enable ajax-based validation
     /*
     if(isset($_POST['ajax']) && $_POST['ajax']==='business-search-form')
     {
     	echo CActiveForm::validate($model);
     	Yii::app()->end();
     }
     */
     if (isset($_POST['Business'])) {
         $model->attributes = $_POST['Business'];
         if ($model->validate()) {
             // form inputs are valid, do something here
             return;
         }
     }
     $this->render('search', array('model' => $model));
 }
Example #28
0
    public function hire(Person $person)
    {
        $this->staff->add($person);
    }
    public function getStaff()
    {
        return $this->staff->members();
    }
}
class Staff
{
    protected $members = [];
    public function __construct($members = [])
    {
        $this->members[] = $members;
    }
    public function add(Person $person)
    {
        $this->members[] = $person;
    }
    public function members()
    {
        return $this->members;
    }
}
$larry = new Person('Larry Page');
$staff = new Staff([$larry]);
$google = new Business($staff);
$google->hire(new Person('Sergey Brin'));
var_dump($google->getStaff());
//var_dump($staff);
 public function actionImport()
 {
     $total_records = 0;
     $inserted_records = 0;
     $msg = "";
     $model = new Business();
     $model->setScenario('importFile');
     //$file = CUploadedFile::getInstance($model,'csv_file');
     if (isset($_POST['Business'])) {
         //                          echo $_POST['Business']['import_option']; die();
         if (!empty($_FILES['Business']['tmp_name']['import_file'])) {
             $file = CUploadedFile::getInstance($model, 'import_file');
             $fp = fopen($file->tempName, 'r');
             $row = 1;
             if ($fp) {
                 $line = fgetcsv($fp, 1000, ";");
                 $first_time = true;
                 $c = 1;
                 if ($_POST['Business']['import_option'] == "Insert") {
                     do {
                         if ($first_time == true) {
                             $first_time = false;
                             $headerLine = $line;
                             continue;
                         }
                         //$data = explode(",",$line);
                         //$data = $line[0];
                         //   $data = explode(';',$line);
                         $fData = array_combine($headerLine, $line);
                         //echo '<pre>'; var_dump($fData); echo '</pre>'; die();
                         $email_id = $fData['business_email_id1'];
                         $modelObj = Business::model()->findByAttributes(array('business_email_id1' => $email_id));
                         if (isset($modelObj->business_email_id1)) {
                             $modelObj = new Business();
                             $modelObj->setIsNewRecord(true);
                             $modelObj->attributes = $fData;
                             $modelObj->logo_photo_name = $fData['logo_photo_name'];
                             $modelObj->cover_photo_name = $fData['cover_photo_name'];
                             //     echo '<pre>'; var_dump($modelObj); echo '</pre>'; die();
                             if ($modelObj->validate()) {
                                 $modelObj->save();
                                 var_dump($model->getErrors());
                             } else {
                                 die(CVarDumper::dump($modelObj->errors, 10, true));
                             }
                             $modelObj->business_id;
                             $inserted_records = $inserted_records + 1;
                         }
                         $total_records = $total_records + 1;
                     } while (($line = fgetcsv($fp, 1000, ";")) != FALSE);
                     $msg = $inserted_records . " records are inserted" . " out of " . $total_records;
                     $this->render('import', array('model' => $model, 'total_records' => $total_records, 'inserted_records' => $inserted_records, 'msg' => $msg));
                 }
                 if ($_POST['Business']['import_option'] == "Update") {
                     do {
                         if ($first_time == true) {
                             $first_time = false;
                             $headerLine = $line;
                             continue;
                         }
                         //$data = explode(",",$line);
                         $data = $line[0];
                         $data = explode(',', $data);
                         //echo '<pre>'; var_dump($headerLine); echo '</pre>'; die();
                         $fData = array_combine($headerLine, $data);
                         $email_id = $fData['business_email_id1'];
                         $modelObj = Business::model()->find('business_email_id1=:business_email_id1', array(':business_email_id1' => $email_id));
                         //  echo '<pre>'; var_dump($modelObj); echo '</pre>'; die();
                         //                                                echo var_dump($modelObj);
                         if ($modelObj) {
                             $modelObj->attributes = $fData;
                             $modelObj->logo_photo_name = $fData['logo_photo_name'];
                             $modelObj->cover_photo_name = $fData['cover_photo_name'];
                             //   echo '<pre>'; var_dump($modelObj); echo '</pre>'; die();
                             $modelObj->save();
                             $modelObj->business_id;
                             $inserted_records = $inserted_records + 1;
                         }
                         $total_records = $total_records + 1;
                     } while (($line = fgetcsv($fp, 1000, ";")) != FALSE);
                     // echo "count:".$inserted_records.'---'.$total_records; die();
                     $msg = $inserted_records . " records are updated" . " out of " . $total_records;
                     $this->render('import', array('model' => $model, 'total_records' => $total_records, 'inserted_records' => $inserted_records, 'msg' => $msg));
                     //$this->redirect('././view');
                 }
             }
             $msg = "Please select insert or update option for import file.";
             $this->render('import', array('model' => $model, 'total_records' => $total_records, 'inserted_records' => $inserted_records, 'msg' => $msg));
         }
         $msg = "Please upload file.";
         $this->render('import', array('model' => $model, 'total_records' => $total_records, 'inserted_records' => $inserted_records, 'msg' => $msg));
     }
     $this->render('import', array('model' => $model, 'total_records' => $total_records, 'inserted_records' => $inserted_records, 'msg' => $msg));
 }
 public function approveAction($id = null)
 {
     $this->view->disable();
     $business = Business::findFirst($id);
     if (!$business) {
         return $this->response->redirect('admin/business');
     }
     $business->status = 'Approved';
     $business->update();
     return $this->response->redirect('admin/business/view/' . $business->id);
 }