public function actionCompleteRegistrationAjax() { $client = new Client(); $client->attributes = $_POST['Client']; if ($client->save()) { $drive = new Drive(); $drive->attributes = $_POST['Drive']; $drive->client_id = $client->primaryKey; $drive->creation_date = date("Y-m-d H:i:s"); if ($drive->save()) { $driv = Drive::model()->findByPk($drive->primaryKey); $message = new YiiMailMessage(); $message->view = 'pruebamanejo'; $message->setBody(array("client" => $client, "drive" => $driv), 'text/html'); $message->setSubject('Solicitud Prueba de Manejo'); foreach ($driv->concessioner->emails as $email) { // if($email->type=="DRIVE"){ if ($email->type == "QUOTATION") { $message->addTo($email->description); } } // $message->addTo("*****@*****.**"); // $message->addTo("*****@*****.**"); $message->addTo("*****@*****.**"); $message->addTo("*****@*****.**"); $message->setFrom(array(Yii::app()->params['adminEmail'] => 'El Equipo Nissan Ecuador')); Yii::app()->mail->send($message); echo json_encode(true); } else { echo json_encode(false); } } }
public function delete($conn_asm, $conn_db, $id) { global $error; $tablespace = $id; $dg = DEFAULT_DG; $drive = new Drive(); // Delete Consumer Group Mapping $result = self::update_consumer_group($conn_db, $id, 'NULL'); if ($result === ERROR) { $error->set_msg("Failed to delete Consumer Group mapping"); } // Delete User $result = self::exist_user($conn_db, $id); if ($result == TRUE) { $sql = "drop user $id cascade"; $state_id = oci_parse($conn_db, $sql); $result = oci_execute($state_id); if ($result == FALSE) { $error->set_msg("Failed to delete User"); } } // Delete Tablespace $result = $drive->delete_tablespace($conn_db, $tablespace); if ($result == FALSE) { $error->set_msg("Failed to delete Tablespace."); return(ERROR); } return(TRUE); }
public function index() { $this->layout->body_class = ''; $zip_code = Input::query('zip_code', ''); $distance = Input::query('distance', '50'); if (empty($zip_code)) { $this->findLocation(); $zip_code = Session::get('zip_code', ''); } Session::put('zip_code', $zip_code); Session::put('distance', $distance); $data = array('search_text' => '', 'zip_code' => $zip_code, 'distance' => $distance, 'status' => $this->getStatus(), 'makes' => $this->getPropertiesList(Make::orderBy('make')->get(), 'make'), 'bodies' => $this->getPropertiesList(Body::orderBy('body')->get(), 'body'), 'transmissions' => $this->getPropertiesList(Transmission::orderBy('transmission')->get(), 'transmission'), 'drives' => $this->getPropertiesList(Drive::orderBy('drive')->get(), 'drive'), 'interiors' => $this->getPropertiesList(Interior::orderBy('interior', 'DESC')->take(10)->get(), 'interior'), 'exteriors' => $this->getPropertiesList(Exterior::orderBy('exterior', 'DESC')->take(10)->get(), 'exterior'), 'fuels' => $this->getPropertiesList(Fuel::orderBy('fuel')->get(), 'fuel'), 'doors_count' => $this->getDoorsCounts(), 'cylinders_count' => $this->getCylindersCounts()); $this->layout->contents = View::make('search/search-advanced', $data); }
public function findSelectedFilter($filters, $aggregations, $drive_filter) { if (!empty($drive_filter)) { $values = array(); $drive_ranges = explode("-", $drive_filter); foreach ($drive_ranges as $drive_range) { $drives = Drive::where('id', '=', $drive_range); if ($drives->count()) { $title = $drives->first()->drive; array_push($values, array("title" => $title, "index" => 'drive-remove-' . $drive_range)); } } array_push($filters, array("name" => "Drivetrain", "values" => $values, "modal" => "drive")); } return $filters; }
$odd = !$odd; echo '<td>' . $drive->getRouteDescription() . '</td><td>' . $drive->getDrivers() . '</td><td><a href="/drive/' . $drive->getDriveId() . '/edit">Edit Drive</a></td><td><a href="/drive/' . $drive->getDriveId() . '/addData">Add Data</a></td><td><a href="/drive/' . $drive->getDriveId() . '/flush">Flush Data</a></td><td><a href="/drive/' . $drive->getDriveId() . '/delete">Delete Drive</a></td><td><a href="/drive/' . $drive->getDriveId() . '">View</a></td></tr>'; } echo '</table>'; echo '</div> </div> </div> </div>'; $tmpl->place('footer'); die; } else { if ($action == "edit") { //$tmpl->add('css', 'script/fileuploader/fileuploader.css'); //$tmpl->add('js', 'script/fileuploader/fileuploader.js'); $tmpl->set('title', 'List of Drives'); $drive = new Drive($driveId); $existingLatitude = $drive->getLatitude(); $existingLongitude = $drive->getLongitude(); $existingDescription = $drive->getRouteDescription(); $existingDrivers = $drive->getDrivers(); $existingZoom = $drive->getZoom(); } else { $tmpl->set('title', 'Add New Drive'); $tmpl->add('js', 'script/jquery.geolocation.js'); $tmpl->add('js', 'script/formValidation.js'); } } } } } }
<?php define('MY_ROOT', realpath(dirname(__FILE__) . '/../')); include MY_ROOT . '/inc/init.php'; include MY_ROOT . '/inc/flourishDB.php'; header('Content-type: application/json; charset=utf-8'); $driveId = fRequest::get("id", "integer?"); if (!$driveId) { $driveId = 3; } $drive = new Drive($driveId); $drivingdatas = fRecordSet::build('Drivingdata', array('drive_id=' => $driveId)); $jsonOutput = '{"title": "' . $drive->getRouteDescription() . '",' . '"title_jp": "",' . '"description": "' . $drive->getDrivers() . '",' . '"creator": "safecast drive",' . '"mapLat": ' . $drive->getLatitude() . ',' . '"mapLng": ' . $drive->getLongitude() . ',' . '"mapZoom": ' . $drive->getZoom() . ',' . '"dataPoints":['; foreach ($drivingdatas as $data) { $unit = $data->createUnit(); $current_value = $data->getReadingValue(); $cpm_value = $data->getAltReadingValue(); $id = $data->getReadingId(); $date = $data->getReadingDate(); $label = $unit->getUnitSymbol(); $desc = $drive->getDrivers(); $name = $drive->getRouteDescription(); $jsonOutput .= '{"lon":' . $data->getLongitude() . ', "lat":' . $data->getLatitude() . ', "name": "",' . '"current_value": "' . $current_value . '",' . '"cpm_value": "' . $cpm_value . '",' . '"id": "' . $id . '",' . '"at": "' . $date . '",' . '"label": "' . $label . '"},'; } $jsonOutput = rtrim($jsonOutput, ','); $jsonOutput .= '], "itemsPerPage": ' . $drivingdatas->count() . ', "startIndex": 0, "totalResults": ' . $drivingdatas->count(TRUE) . '}'; //$file = new fFile(DOC_ROOT . '/feeds/driveStatic.json'); //$file->write($output); echo $jsonOutput;
break; case 'delete_customer': $customer = new Customer(); $result = $customer->delete($conn_asm, $conn_db, $customer_id); $error->check(); break; case 'update_consumer_group': $customer = new Customer(); $result = $customer->update_consumer_group($conn_db, $customer_id, $consumer_group); $error->check(); break; case 'update_storage_quota': $drive = new Drive(); $result = $drive->update_storage_quota($conn_db, $customer_id, $max_gbytes); $error->check(); break; case 'update_compression': $drive = new Drive(); $result = $drive->update_compression($conn_db, $customer_id, $compression); $error->check(); break; case 'rollback_customer': $customer = new Customer(); $result = $customer->rollback($conn_db, $customer_id, $timestamp); $error->check(); break; } $error->flush(); ?>
public function migrate_disk($conn_asm, $id, $disk_type) { $dg = $id; $drive = new Drive(); $old_disk = $drive->fetch_disk($conn_asm, $id); $new_disk = $drive->fetch_available_disk($conn_asm, $disk_type); $new_disk["name"] = $dg . "_" . $disk_type; $result = $drive->migrate_disk($conn_asm, $dg, $old_disk, $new_disk, $id); if ($result == FALSE) { $this->err_msg = array_merge($this->err_msg, $drive->err_msg); array_push($this->err_msg, "ディスクの移行に失敗しました。"); return(FALSE); } return(TRUE); }
<h3>新しいカスタマーの作成</h3> <form action="/" method=post> <table style='text-align: left; margin: 0px auto 0px auto;'> <tr> <td><input type=text name=customer_id></input></td> <td>カスタマーID</td> </tr> <tr> <td><input type=password name=customer_password></input></td> <td>パスワード</td> </tr> <tr> <td style="text-align: right"> <select name=disk_type> <?php $drive = new Drive(); foreach ($array_disk_type as $disk_type => $needle) { $available_disk_num = $drive->fetch_available_disk_num($conn_asm, $disk_type); if ($available_disk_num == 0) { continue; } if ($disk_type == DEFAULT_DISK_TYPE) { echo "<option value=$disk_type selected>$disk_type (残" . $available_disk_num . ")</option>\n"; } else { echo "<option value=$disk_type>$disk_type (残" . $available_disk_num . ")</option>\n"; } } ?> </select> </td> <td>ディスクタイプ</td>
} } // Check if Plan has been created. $result = $resource->exist_resource_plan($conn_db, RESOURCE_PLAN); if ($result == FALSE) { echo "<div id='flag_resource_plan_required' style='display:none;'>TRUE</div>\n"; } // Check if Plan has been enabled. $result = $resource->status_resource_plan($conn_db, RESOURCE_PLAN); if ($result == 'DISABLED') { echo "<div id='flag_resource_plan_disabled' style='display:none;'>TRUE</div>\n"; } // Check if Undo Retention has been configured. $result = $snapshot->fetch_retention($conn_db); if ($result != SNAPSHOT_RETENTION) { echo "<div id='flag_snapshot_retention_dirty' style='display:none;'>TRUE</div>\n"; } $drive = new Drive(); $storage = $drive->fetch_dg_detail($conn_asm, DEFAULT_DG); start_html: $error->check(FALSE, 'html'); require_once 'html/index.php'; ?>