Example #1
0
function sendemail()
{
    if (isset($_REQUEST['clear'])) {
        $remark = new Remark($_REQUEST['rid']);
        teendok($remark->tid);
    }
    $mail = new Mail();
    $mail->to = $_REQUEST['email'];
    $mail->content = nl2br($_REQUEST['text']);
    $mail->type = "eszrevetel_" . $_REQUEST['type'];
    if (!isset($_REQUEST['subject']) or $_REQUEST['subject'] == '') {
        $_REQUEST['subject'] = "Miserend";
    }
    $mail->subject = $_REQUEST['subject'];
    if (!$mail->send()) {
        addMessage('Nem sikerült elküldeni az emailt. Bocsánat.', 'danger');
    }
    $remark = new Remark($_REQUEST['rid']);
    $remark->addComment("email küldve: " . $mail->type);
    teendok($remark->tid);
}
Example #2
0
     if ($_REQUEST['method'] == 'add') {
         mysql_query("INSERT INTO favorites (uid,tid) VALUES (" . $user->uid . "," . $_REQUEST['tid'] . ");");
     } else {
         if ($_REQUEST['method'] == 'del') {
             mysql_query("DELETE FROM favorites WHERE uid = " . $user->uid . " AND tid = " . $_REQUEST['tid'] . " LIMIT 1");
         }
     }
     break;
 case 'SwitchReliable':
     if (!is_numeric($_REQUEST['rid'])) {
         exit;
     }
     if (!in_array($_REQUEST['reliable'], array('i', 'n', '?', 'e'))) {
         exit;
     }
     $remark = new Remark($_REQUEST['rid']);
     $remark->changeReliability($_REQUEST['reliable']);
     break;
 case 'CheckUsername':
     if (CheckUsername($_REQUEST['text'])) {
         echo 1;
     } else {
         echo 0;
     }
     break;
 case 'Exit':
     quit();
     addMessage('Sikeresen kiléptünk!', 'info');
     break;
 default:
     return json_encode($_REQUEST);
 public function deleteRemark($id)
 {
     if (Session::has('username') && (Session::get('user_type') == "Root" || Session::get("user_type") == "Admin")) {
         $remark = Remark::find($id);
         if (!$remark) {
             return Redirect::to("assets");
         }
         $asset = Asset::where("id", "=", $remark->asset_id)->whereIn("status", array("For Repair", "Retired"))->whereHas("classification", function ($query) {
             $query->where("type", "=", "Client");
         })->first();
         if (!$asset) {
             return Redirect::to("viewdummy");
         }
         $part = $remark->part;
         $remark->delete();
         //Asset Logging
         $desc = "(" . Session::get('user_type') . ") " . "<strong>" . Session::get('username') . "</strong> has deleted an asset remark of <strong>" . $asset->asset_tag . "</strong>, asset part <strong>" . $part . "</strong>.";
         $assetLog = new AssetLog();
         $assetLog->asset_id = $asset->id;
         $assetLog->user_id = Session::get("user_id");
         $assetLog->description = $desc;
         $assetLog->transaction = "Remarks";
         $assetLog->save();
         //Parallel logging to system logs
         $newLog = new UserLog();
         $newLog->description = $desc;
         $newLog->user_id = Session::get('user_id');
         $newLog->type = "System";
         $newLog->save();
         return Redirect::to("assets/client/remarks/" . $asset->id);
     } else {
         return Redirect::to("/");
     }
 }
Example #4
0
    <div class="panel-body">
        <p><?php 
echo Yii::t('main', 'Please, add your remark to quality of transportation');
?>
</p>

        <?php 
$form = $this->beginWidget('booster.widgets.TbActiveForm', ['id' => 'order-bids-form', 'enableAjaxValidation' => false]);
?>

        <?php 
echo $form->hiddenField($model, 'id');
?>

        <?php 
echo $form->dropDownListGroup($model, 'remark_id', ['widgetOptions' => ['data' => Remark::getList(), 'htmlOptions' => ['class' => 'span5', 'maxlength' => 7, 'options' => [Order::REMARK_SUCCESS => ['disabled' => $model->isDeliveryDelayed()], Order::REMARK_DELIVERY_DELAYED => ['selected' => $model->isDeliveryDelayed()], ORDER::REMARK_CARGO_SPOILED => ['disabled' => $model->isDeliveryDelayed()]]]]]);
?>

        <div class="form-actions">
            <?php 
$this->widget('booster.widgets.TbButton', ['buttonType' => 'link', 'url' => ['order/view', 'id' => $model->id], 'context' => 'danger', 'label' => Yii::t('main', 'Cancel')]);
?>
            <?php 
$this->widget('booster.widgets.TbButton', ['buttonType' => 'submit', 'context' => 'primary', 'label' => Yii::t('main', $model->isNewRecord ? 'Send Request' : 'Update')]);
?>
        </div>

        <?php 
$this->endWidget();
?>