/**
  * Creates a new model.
  * If creation is successful, the browser will be redirected to the 'view' page.
  */
 public function actionCreate()
 {
     //if (Yii::app()->user->checkAccess('AgendaCitasCedi_SolicitudCitaEntregaMercancia_Crear')) {
     $model = new SolicitudCitaEntregaMercancia();
     // Uncomment the following line if AJAX validation is needed
     // $this->performAjaxValidation($model);
     if (isset($_POST['SolicitudCitaEntregaMercancia'])) {
         $model->attributes = $_POST['SolicitudCitaEntregaMercancia'];
         if ($model->save()) {
             $this->redirect(array('view', 'id' => $model->IdNumeroSolicitud));
         }
     }
     $this->render('create', array('model' => $model));
     /*} else {
               $this->render('//site/error', array(
               'code' => '101',
               'message' => Yii::app()->params ['accessError']
               ));
       }*/
 }
 /**
  * Updates a particular model.
  * If update is successful, the browser will be redirected to the 'view' page.
  * @param integer $id the ID of the model to be updated
  */
 public function actionUpdate($id)
 {
     $modelsolicitudcita = new SolicitudCitaEntregaMercancia();
     $model = OrdenesCompraCitasCedi::model()->getOrdenCompraCitaCedi($id);
     if ($model === null) {
         throw new CHttpException(404, 'The requested page does not exist.');
     } else {
         $modelsolicitudcita->IdFabricante = $model->IdFabricante;
         $modelsolicitudcita->IdCedi = $model->IdCedi;
         $modelsolicitudcita->IdTransportador = $model->IdTransportador;
         $modelsolicitudcita->IdOrdenCompra = $model->NumeroOrdenCompra;
         $modelsolicitudcita->FechaRegistroOrdenCompra = $model->FechaRegistroOrdenCompra;
         $modelsolicitudcita->FechaTentativaEntrega = $model->FechaTentativaEntrega;
         $modelsolicitudcita->TotalOrdenCompra = $model->TotalOrdenCompra;
         $modelsolicitudcita->IdEstadoSolicitudCita = 0;
         $fecha = strftime("%Y-%m-%d-%H-%M-%S", time());
         $modelsolicitudcita->FechaGraba = $fecha;
         $modelsolicitudcita->FechaModifica = $fecha;
         $modelsolicitudcita->IdUsuarioGraba = Yii::app()->user->id;
         $modelsolicitudcita->IdUsuarioModifica = Yii::app()->user->id;
         if ($model->FechaSolicitudCita) {
             $modelsolicitudcita->FechaSolicitudCita = $model->FechaSolicitudCita;
         } else {
             $modelsolicitudcita->FechaSolicitudCita = $model->FechaTentativaEntrega;
             $model->FechaSolicitudCita = $model->FechaTentativaEntrega;
         }
         $modelsolicitudcita->HoraSolicitudCita = $model->HoraDia;
         $model->IdEstadoOrdenCompra = 1;
     }
     // Uncomment the following line if AJAX validation is needed
     //$this->performAjaxValidation($model);
     if (isset($_POST['OrdenesCompraCitasCedi'])) {
         $model->attributes = $_POST['OrdenesCompraCitasCedi'];
         if ($model->save()) {
             $modelsolicitudcita->NumeroPiezas = $model->NumeroPiezas;
             if (isset($_POST['SolicitudCitaEntregaMercancia'])) {
                 $modelsolicitudcita->attributes = $_POST['SolicitudCitaEntregaMercancia'];
                 if ($modelsolicitudcita->save()) {
                     $this->enviarEmailSolicitud($model, $modelsolicitudcita);
                     $this->redirect(array('view', 'id' => $model->NumeroOrdenCompra));
                 }
             }
         }
     }
     $this->render('update', array('model' => $model, 'modelsolicitudcita' => $modelsolicitudcita));
 }