コード例 #1
0
 function graba()
 {
     $dataTransporte = $_REQUEST['Transporte'];
     $transporte = new Transporte();
     $exito = $transporte->grabar($dataTransporte);
     if ($exito) {
         $ruta['ruta'] = "/transporte/lista/";
         $this->view->show("ruteador.phtml", $ruta);
     }
 }
コード例 #2
0
 function agregaTransporte()
 {
     $idCliente = $_REQUEST['id'];
     $dataTransporte = $_REQUEST['Transporte'];
     $transporte = new Transporte();
     $clienteTransporte = new ClienteTransporte();
     if ($dataTransporte['idtransporte'] == "") {
         $dataTransporte['estado'] = 1;
         $idTransporte = $transporte->grabar($dataTransporte);
     } else {
         $idTransporte = $dataTransporte['idtransporte'];
     }
     if ($idTransporte and $idCliente) {
         $exito = $clienteTransporte->grabaClienteTransporte(array("idcliente" => $idCliente, "idtransporte" => $idTransporte, "estado" => 1));
         if ($exito) {
             $listadoTransporte = $transporte->buscarxCliente($idCliente);
             echo '<option value="">' . "-- Transportes --";
             for ($i = 0; $i < count($listadoTransporte); $i++) {
                 if ($listadoTransporte[$i]['idtransporte'] == $idTransporte) {
                     echo '<option value="' . $listadoTransporte[$i]['idclientetransporte'] . '" selected>' . $listadoTransporte[$i]['trazonsocial'];
                 } else {
                     echo '<option value="' . $listadoTransporte[$i]['idclientetransporte'] . '">' . $listadoTransporte[$i]['trazonsocial'];
                 }
             }
         }
     } else {
         $data = $transporte->listatodo();
         echo '<option value="">' . "-- Transportes --";
         for ($i = 0; $i < count($data); $i++) {
             if ($data[$i]['idtransporte'] == $idTransporte) {
                 echo '<option value="' . $data[$i]['idtransporte'] . '" selected>' . $data[$i]['trazonsocial'];
             } else {
                 echo '<option value="' . $data[$i]['idtransporte'] . '">' . $data[$i]['trazonsocial'];
             }
         }
     }
 }