/** * Creates a new model. * If creation is successful, the browser will be redirected to the 'view' page. */ public function actionCreate() { $model = new Guide(); // Uncomment the following line if AJAX validation is needed // $this->performAjaxValidation($model); if (isset($_POST['Guide'])) { $model->attributes = $_POST['Guide']; if ($model->save()) { $this->redirect(array('view', 'id' => $model->id)); } } $this->render('create', array('model' => $model)); }
public function add($post) { $model = new Guide(); $model->setAttributes($post); if (isset($post['time_in_doc'])) { $model->time_in_doc = strtotime($post['time_in_doc']); } if (isset($post['date_recieve'])) { $model->date_recieve = strtotime($post['date_recieve']); } if ($model->save(FALSE)) { return TRUE; } return FALSE; }
} // save to module Guide $guide = array('id' => $_POST['guide_record'], 'guide_id' => $_POST['guide_id'], 'guide_name' => $_POST['guide_name'], 'guide_phone' => $_POST['guide_phone'], 'deleted' => $_POST['deleted']); $guide_count = count($guide['id']); for ($j = 0; $j < $guide_count; $j++) { $guides = new Guide(); $guides->id = $guide['id'][$j]; $guides->guide_id = $guide['guide_id'][$j]; $guides->guide_name = $guide['guide_name'][$j]; $guides->guide_phone = $guide['guide_phone'][$j]; $guides->deleted = $guide['deleted'][$deleted_count]; $guides->groupprogram_id = $return_id; if ($guides->deleted == 1) { $guides->mark_deleted($guides->id); } else { $guides->save(); } $deleted_count++; } // save to module pick up car $pick_up_car = array('id' => $_POST['pick_id'], 'pick_up_car_id' => $_POST['pick_up_car_id'], 'number_plates' => $_POST['number_plates'], 'driver' => $_POST['driver'], 'driver_phone' => $_POST['driver_phone'], 'deleted' => $_POST['deleted']); $pick_up_car_line_count = count($pick_up_car['id']); for ($j = 0; $j < $pick_up_car_line_count; $j++) { $pickupcar = new PickUpCars(); $pickupcar->id = $pick_up_car['id'][$j]; $pickupcar->pick_up_car_id = $pick_up_car['pick_up_car_id'][$j]; $pickupcar->number_plates = $pick_up_car['number_plates'][$j]; $pickupcar->driver = $pick_up_car['driver'][$j]; $pickupcar->driver_phone = $pick_up_car['driver_phone'][$j]; $pickupcar->deleted = $pick_up_car['deleted'][$deleted_count]; $pickupcar->groupprogram_id = $return_id;