Ejemplo n.º 1
0
 public function actionDelete($id)
 {
     $service = Service::model()->findAll('contractor_id=' . $id);
     if ($service) {
         foreach ($service as $serv) {
             WrapServTransport::Del($serv->id);
             ServCulture::model()->deleteAllByAttributes(array('service_id' => $serv->id));
             $food = ServFood::model()->findAll('service_id=' . $serv->id);
             if ($food) {
                 foreach ($food as $mFood) {
                     LinkFoodServ::model()->deleteAllByAttributes(array('serv_food_id' => $mFood->id));
                 }
             }
             ServFood::model()->deleteAllByAttributes(array('service_id' => $serv->id));
             ServIntensiv::model()->deleteAllByAttributes(array('service_id' => $serv->id));
             ServOther::model()->deleteAllByAttributes(array('service_id' => $serv->id));
             $personal = ServPersonal::model()->findAll('service_id=' . $serv->id);
             if ($personal) {
                 foreach ($personal as $mPers) {
                     LinkPersonalLanguage::model()->deleteAllByAttributes(array('serv_personal_id' => $mPers->id));
                 }
             }
             ServPersonal::model()->deleteAllByAttributes(array('service_id' => $serv->id));
             ServPlatform::model()->deleteAllByAttributes(array('service_id' => $serv->id));
             ServProgram::model()->deleteAllByAttributes(array('service_id' => $serv->id));
             ServTicket::model()->deleteAllByAttributes(array('service_id' => $serv->id));
             $live = ServLive::model()->findAll('service_id=' . $serv->id);
             if ($live) {
                 foreach ($live as $mLive) {
                     ServLiveRoom::model()->deleteAllByAttributes(array('serv_live_id' => $mLive->id));
                 }
             }
             ServLive::model()->deleteAllByAttributes(array('service_id' => $serv->id));
             Photo::model()->deleteAllByAttributes(array('service_id' => $serv->id));
         }
     }
     Service::model()->deleteAllByAttributes(array('contractor_id' => $id));
     Comment::model()->deleteAllByAttributes(array('contractor_id' => $id));
     LinkCityContractor::model()->deleteAllByAttributes(array('contractor_id' => $id));
     Contractor::model()->deleteByPk($id);
     echo "ok";
 }
Ejemplo n.º 2
0
		  <div class="form-group">
			<label class="control-label" for="service-food-type">Язык</label>

		  </div>


		</div>
	</div>


	<div class="row">
		<div class="col-md-36 tagContainerLanguage pull-left">

<?php 
$food = LinkPersonalLanguage::model()->findAllByAttributes(array('serv_personal_id' => $sTmp->id));
foreach ($food as $c) {
    echo '<span class="tm-tag"><span>' . $c->language->name . '</span><a href="#" class="tm-tag-remove">&nbsp;</a></span>';
}
?>
		</div>
	</div>

	<br>

	<div class="row">

		<div class="col-md-18">

		  <div class="form-group">
			<label class="control-label" for="serv-transport-price-ss">Цена СС в час:</label>