</div>
		<div class="form-group">
			<label for="frm_nuevo_bitacora" class="col-sm-2 control-label">Bitácora</label>
			<div class="col-sm-10">
				<input type="text" class="form-control" id="frm_nuevo_bitacora" name="frm_nuevo_bitacora" value="<?php 
echo $nombreBitacora;
?>
" />
			</div>
		</div>
		<div class="form-group">
			<div class="col-sm-8"></div>
			<div class="col-sm-2">
                <button type="button" class="btn btn-success" onclick="Manifiesto.ValidaCreacionRutaCalendario()" >Validar</button>
            </div>
            <div class="col-sm-2">
                <button type="button" class="btn btn-danger" onclick="location.href='<?php 
echo base_url("manifiestos/index/{$idempresa}/{$idsucursal}");
?>
'">Cancelar</button>
            </div>
		</div>
	</form>
	<div id="prevalidacion"></div>
</div>
<script type="text/javascript">
	var hoy="<?php 
echo Hoy();
?>
";
</script>
예제 #2
0
 public function nuevosmanifiestos()
 {
     $this->load->model('modmanifiesto');
     $this->load->model('modbitacora');
     $this->load->model('modruta');
     $this->load->model('modsucursal');
     $idruta = $this->input->post('frm_validacion_idruta');
     $nombreBitacora = $this->input->post('frm_validacion_bitacora');
     $manifiestos = $this->input->post('frm_validacion_manifiesto');
     $fecha = $this->input->post('frm_validacion_fecha');
     $this->modmanifiesto->setFecha($fecha !== false ? $fecha : DateToMySQL(Hoy()));
     $this->modmanifiesto->setFechaembarque($fecha !== false ? $fecha : AddDays(DateToMySQL(Hoy()), 1));
     $this->modmanifiesto->setFecharecepcion($fecha !== false ? $fecha : AddDays(DateToMySQL(Hoy()), 1));
     $this->modbitacora->setFecha($fecha !== false ? $fecha : DateToMySQL(Hoy()));
     $this->modbitacora->setNombre($nombreBitacora);
     if ($idruta !== false) {
         $this->modbitacora->setIdruta($idruta);
         $this->modruta->getFromDatabase($idruta);
         $this->modmanifiesto->setIdruta($idruta);
         $this->modbitacora->setIdsucursal($this->modruta->getIdSucursal());
         $this->modbitacora->setIdentificador($this->modbitacora->nextIdentificador($this->modruta->getIdSucursal()));
     } else {
         $this->modbitacora->setIdsucursal($this->input->post("frm_validacion_idsucursal"));
         $this->modbitacora->setIdentificador($this->modbitacora->nextIdentificador($this->input->post("frm_validacion_idsucursal")));
     }
     if ($manifiestos !== false) {
         foreach ($manifiestos as $man) {
             $data = explode("|", $man);
             $this->modmanifiesto->setIdentificador($data[1]);
             $this->modmanifiesto->setIdgenerador($data[0]);
             $this->modmanifiesto->addToDatabase();
             $idman = $this->modmanifiesto->getIdmanifiesto();
             $this->modbitacora->setManifiestos($idman);
         }
     }
     $this->modbitacora->addToDatabase();
     echo $this->modbitacora->getIdbitacora();
 }