public function getBitacora($solicitud_id, $bitacora_id = null) { $data['solicitud'] = Solicitud::findOrFail($solicitud_id); $data['bitacora'] = Bitacora::findOrNew($bitacora_id); $data['bitacoras'] = $data['solicitud']->bitacoras; return View::make('solicitudes.bitacora', $data); }
function verificaCorreoExistente() { $correo = $_POST['correo']; $solicitud = new Solicitud(1); $respuesta = $solicitud->verificaCorreoExistente($correo); if ($respuesta) { $exito = 1; $code = ''; $msg = "Correo no existe en la BD"; } else { $exito = 0; $code = ''; $msg = "El correo existe en la BD"; } $result = array("exito" => $exito, "code" => $code, "msg" => $msg); echo json_encode($result); }
public function getModificar($recaudoSolicitudId = null, $solicitud_id = null) { $data['recaudo'] = RecaudoSolicitud::findOrNew($recaudoSolicitudId); if ($recaudoSolicitudId == null) { $data['recaudos'] = Solicitud::findOrFail(Input::get('solicitud_id', $solicitud_id))->recaudosSolicitud; } else { $data['recaudos'] = $data['recaudo']->solicitud->recaudosSolicitud; } return View::make('solicitudes.recaudos', $data); }
public function postBuscar() { if (!empty(Input::get('apartado'))) { return $this->getDocapartado(Input::get('apartado')); } else { if (!empty(Input::get('oferta'))) { return $this->getDocoferta(Input::get('oferta')); } else { if (!empty(Input::get('solicitud'))) { $cuenta_cliente = new Cuenta_Cliente(Input::get('solicitud')); $generales_contrato = $cuenta_cliente->getGeneralesContrato(); $precioMetro = DB::table('categoria')->where('id_categoria', $generales_contrato['lote'][0]->fk_categoria)->get()[0]->precio; //return $generales_contrato; $solicitud = new Solicitud($generales_contrato); return $solicitud->hacerReporte(); } else { if (!empty(Input::get('contrato'))) { $this->generarContrato(Input::get('contrato')); $tipo_operacion = $this->mysqli->query('select tipo_operacion from solicitud where fk_expediente="' . Input::get('contrato') . '"')->fetch_object()->tipo_operacion; if ($tipo_operacion == 1) { $extension = "_Contado.docx"; } else { $extension = "_credito.docx"; } return View::make('ventas/mensajeVentas')->with('datos', array('seccion' => 'Generar Documentos', 'tipo_mensaje' => true, 'mensaje' => 'Se ha creado el Contrato de manera satisfactoria. <a href="' . url(Input::get('contrato') . $extension) . '">Descargar</a>', 'icono' => 'glyphicon glyphicon-ok', 'cabecera' => 'Generando Contrato')); } else { if (!empty(Input::get('corrida'))) { $cuenta_cliente = new Cuenta_Cliente(Input::get('corrida')); $generales_contrato = $cuenta_cliente->getGeneralesContrato(); $precioMetro = DB::table('categoria')->where('id_categoria', $generales_contrato['lote'][0]->fk_categoria)->get()[0]->precio; $corrida = $cuenta_cliente->getCorrida()['corrida']; $docexcel = new ReporteExcel($corrida, array(0 => 'Vencimiento', 1 => 'Mensualidad', 2 => 'Saldo Inicial', 3 => '% de actualización mensual', 4 => 'Saldo actualizado', 5 => 'Actualizacion', 6 => 'Meses', 7 => 'Sub-total', 8 => 'Capital', 9 => 'Tasa de interés mensual', 10 => 'Interés mensual', 11 => 'Gastos de Administracion y cobranza', 12 => 'Prepagos', 13 => 'Total a pagar', 14 => 'Saldo insoluto de capital', 15 => 'Subtotal gastos sin IVA', 16 => 'IVa G.A.C. '), array('nombre' => $generales_contrato['cliente'][0]->nombre . " " . $generales_contrato['cliente'][0]->ape_pate . " " . $generales_contrato['cliente'][0]->ape_mate, 'estado' => $generales_contrato['cliente'][0]->estado, 'municipio' => $generales_contrato['cliente'][0]->municipio, 'telefono' => $generales_contrato['cliente'][0]->telefono, 'direccion' => $generales_contrato['cliente'][0]->calle . " #" . $generales_contrato['cliente'][0]->numero_casa . " Col/Fracc. " . $generales_contrato['cliente'][0]->colonia, 'email' => $generales_contrato['cliente'][0]->email, 'tel_cel' => $generales_contrato['cliente'][0]->movil, 'cp' => $generales_contrato['cliente'][0]->cp), array('etapa' => $generales_contrato['lote'][0]->etapa, 'manzana' => $generales_contrato['lote'][0]->num_letra, 'categoria' => $generales_contrato['lote'][0]->fk_categoria, 'mm' => $generales_contrato['lote'][0]->superficie, 'preciomm' => $precioMetro, 'descuento' => $generales_contrato['contrato']->descuento, 'precioventa' => $precioMetro * $generales_contrato['lote'][0]->superficie, 'enganche' => $generales_contrato['contrato']->enganche, 'saldo' => $generales_contrato['cuenta']->saldo_inicial, 'lote' => $generales_contrato['lote'][0]->lote), array('contrato' => $generales_contrato['contrato'])); $docexcel->hacerReporte(); } else { return View::make('ventas/documentos/generarDocumentos')->with('expediente', $this->responseCliente->getBoolDocumentos(Input::get('contratos'))); } } } } } }
public function getModificar($foto_id = null, $solicitud_id = null) { $data['foto'] = FotoSolicitud::findOrNew($foto_id); if ($foto_id == null) { $data['solicitud'] = Solicitud::findOrFail(Input::get('solicitud_id', $solicitud_id)); $data['fotos'] = $data['solicitud']->fotos; } else { $data['fotos'] = $data['foto']->solicitud->fotos; $data['solicitud'] = $data['foto']->solicitud; } return View::make('solicitudes.galeriafotos', $data); }
public function getPresupuesto($solicitud_id, $presupuesto_id = null) { $data['solicitud'] = Solicitud::findOrFail($solicitud_id); $data['presupuesto'] = Presupuesto::findOrNew($presupuesto_id); $data['presupuestos'] = $data['solicitud']->presupuestos; $data['beneficiario_kerux'] = new Beneficiario(); $requerimientos = Requerimiento::select('id', 'nombre')->whereTipoAyudaId($data['solicitud']->area->tipo_ayuda_id)->get(); foreach ($requerimientos as $requerimiento) { $requerimientof[$requerimiento->id] = $requerimiento->nombre; $data['requerimientos'] = $requerimientof; } return View::make('solicitudes.presupuesto', $data); }
public function registrarSolicitud($nroSolicitud, $nroCotizacion, $idCliente, $idMuestra, $Ensayos, $Inspeccion, $muestreo, $otros, $total, $fecha_entrega, $Acreditacion, $Contramuestras, $observaciones) { $resultado = array('valor' => 1, 'message' => 'Servicio Registrado correctamente.'); $solicitud = new Solicitud(); $solicitud->nroSolicitud = $nroSolicitud; $solicitud->nroCotizacion = $nroCotizacion; $solicitud->idCliente = $idCliente; $solicitud->idMuestra = $idMuestra; $solicitud->Ensayos = $Ensayos; $solicitud->Inspeccion = $Inspeccion; $solicitud->muestreo = $muestreo; $solicitud->otros = $otros; $solicitud->total = $total; $solicitud->fecha_entrega = $fecha_entrega; $solicitud->Acreditacion = $Acreditacion; $solicitud->Contramuestras = $Contramuestras; $solicitud->observaciones = $observaciones; if (!$solicitud->save()) { $resultado = array('valor' => 0, 'message' => 'No hemos podido Registrar el servicio, intentelo nuevamente'); } return $resultado; }
public function postModificar() { Session::forget('solicitud'); $solicitud = Solicitud::findOrNew(Input::get('id')); $solicitud->fill(Input::all()); if (Input::has('informe')) { $solicitud->reglasInforme(); } if ($solicitud->save()) { $data['solicitud'] = $solicitud; $data['mensaje'] = "Datos guardados correctamente"; if (Request::ajax()) { return Response::json($data); } return Redirect::to('solicitudes/modificar/' . $solicitud->id); } else { if (Request::ajax()) { return Response::json(['errores' => $solicitud->getErrors()], 400); } return Redirect::back()->withInput()->withErrors($solicitud->getErrors()); } }
public function buscarSolicitudes() { $solicitudes = array(); $i = 0; $sqltxt = "select * from s_solicitud"; $stid = oci_parse($_SESSION['sesion_logueado'], $sqltxt); oci_execute($stid); while (oci_fetch($stid)) { $solicitud = new Solicitud(); $solicitud->setId_solicitud(oci_result($stid, 'K_IDSOLICITUD')); $solicitud->setCodigo_estudiante(oci_result($stid, 'K_ESTUDIANTE')); $solicitud->setId_convocatoria(oci_result($stid, 'K_CONVOCATORIA')); $solicitud->setPuntaje(oci_result($stid, 'C_PUNTAJE')); $solicitud->setVal_solicitud(oci_result($stid, 'N_VALSOLICITUD')); $solicitudes[$i] = $solicitud; $i += 1; } return $solicitudes; }
/** * Filter the query by a related Solicitud object * * @param Solicitud $solicitud the related object to use as filter * @param string $comparison Operator to use for the column comparison, defaults to Criteria::EQUAL * * @return Solicitud_estadoQuery The current query, for fluid interface */ public function filterBySolicitud($solicitud, $comparison = null) { if ($solicitud instanceof Solicitud) { return $this->addUsingAlias(Solicitud_estadoPeer::ID, $solicitud->getId_estado(), $comparison); } elseif ($solicitud instanceof PropelCollection) { return $this->useSolicitudQuery()->filterByPrimaryKeys($solicitud->getPrimaryKeys())->endUse(); } else { throw new PropelException('filterBySolicitud() only accepts arguments of type Solicitud or PropelCollection'); } }
break; case "n": //New $clasificadosObj = new Clasificados(); $clasificadosObj->setTexto_corto($datos->texto_corto); $clasificadosObj->setTexto_largo($datos->texto_largo); $clasificadosObj->setId_libro($datos->libro); $clasificadosObj->save(); echo json_encode(array('error' => 0, 'msg' => "Clasificado creado correctamente")); break; case "obtener_datos": $clasificadosObj = ClasificadosQuery::create()->findOneById($datos->id); //echo $clasificadosObj->toArray(); echo json_encode(array('texto_corto' => $clasificadosObj->getTexto_corto(), 'texto_largo' => $clasificadosObj->getTexto_largo(), 'libro' => $clasificadosObj->getId_libro())); break; case "solicitarcolaborar": $clasificadosObj = ClasificadosQuery::create()->findOneById($datos->id); $solicitud = new Solicitud(); $solicitud->setId_libro($clasificadosObj->getId_libro()); $solicitud->setId_usuario_solicitante($_SESSION['userid']); $solicitud->setId_estado("1"); $solicitud->setFecha_solic(date('Y-m-d')); $solicitud->setHora_solic(date('H:i:s')); $solicitud->save(); include 'notificacion_data.php'; $mesajeNotificacion = "<span onclick=\"refreshDivs('cuerpocentro','pages/layout/perfillibro.php?id=" . $clasificadosObj->getId_libro() . "')\">El usuario '" . UsuarioQuery::create()->findOneById($_SESSION["userid"])->getNombre() . "' solicito colaborar en tu libro '" . $clasificadosObj->getLibro()->getNombre() . "'.</span>"; guardarNotificacion($clasificadosObj->getLibro()->getId_usuario(), $mesajeNotificacion, 11); //echo $clasificadosObj->toArray(); echo json_encode(array('msg' => "Solicitud enviada correctamente")); break; }
public function getSolicitudes() { $solicitudes = Solicitud::where('referencia_externa', 'ILIKE', Input::get('query'))->get(); return Response::json($solicitudes->lists('referencia_externa')); }
public function actionAjaxObtenerNroSolicitud() { $solicitud = Solicitud::model()->ObtenerNroSolicitud(); header('Content-Type: application/json; charset="UTF-8"'); echo CJSON::encode(array('output' => $solicitud[0])); }
<section class="content"> <div class="row"> <div class="col-md-6"> <div class="row"> <div class="col-md-12"> <div class="info-box bg-aqua"> <span class="info-box-icon"> <i class="fa fa-files-o"></i> </span> <div class="info-box-content"> <span class="info-box-text"> Solicitudes sin autorizar </span> <span class="info-box-number"><?php $count = count(Solicitud::model()->findAll("estado1 is null AND area=" . $datos->profile->idDepartamento)); echo $count; ?> </span> <span class="progress-description"> <a href="<?php echo Yii::app()->createUrl('solicitud/index'); ?> " class="btn btn-xs btn-default"> VER </a> </span> </div> </div> </div> <div class="col-md-12"> <div class="info-box bg-aqua">
session_start(); header("Pragma: public"); header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); header("Cache-Control: private", false); //session_cache_limiter('private, must-revalidate'); include_once 'config_rpt.php'; if (array_key_exists("consultar", $_REQUEST)) { $orientacion = "P"; if (array_key_exists("buscar", $_REQUEST)) { include_once '../clases/managerBD.class.php'; include_once "../clases/Solicitudes.class.php"; include_once "../clases/funciones.php"; include_once "../clases/Write_PDF.php"; $ObjmanagerBD = new managerBD('mysql'); $ObjmanagerBD->acpw_conectar('localhost', 'root', '', 'imaudbd'); $obj_solicitud = new Solicitud($_SESSION['id_user']); $desc_solicitud = ''; $solicitud = (int) $_REQUEST["buscar"]; $obj_solicitud->setId_solicitud($solicitud); $ObjmanagerBD->acpw_query($obj_solicitud->view_Solicitud()); $Title_Principal = "Solicitud de "; if ($ObjmanagerBD->getResultquery()) { $obj_solicitud->load_Solicitud($ObjmanagerBD->acpw_fetch_array()); if ($ObjmanagerBD->acpw_num_rows() > 1) { } elseif ($ObjmanagerBD->acpw_num_rows() == 1) { $ObjmanagerBD->acpw_query($obj_solicitud->Obj_TipoSolicitud->view_Tip_Solic()); if ($ObjmanagerBD->getResultquery()) { if ($ObjmanagerBD->acpw_num_rows() == 1) { $obj_solicitud->Obj_TipoSolicitud->load_Tip_Solic($ObjmanagerBD->acpw_fetch_array()); $desc_solicitud = $obj_solicitud->Obj_TipoSolicitud->getDescTipo(); }
public function getRequerimientos($id, $store = false) { $data['solicitud'] = Solicitud::findOrFail($id); return View::make('solicitudes.verrequerimientos', $data); }
public function getNumeroSolicitudes($id) { $criteria = new CDbCriteria(); $criteria->addCondition("nombre=" . $id); $solicitudes = Solicitud::model()->count($criteria); return number_format($solicitudes); }
include_once "../Librerias/SolicitudDao.php"; include_once "../Librerias/Solicitud.php"; include_once "../Librerias/StandDao.php"; include_once "../Librerias/Stand.php"; include_once "../Librerias/Variables.php"; $conn = new Datasource($dbhost, $dbName, $dbUser, $dbPassword); $adao = new ArtesanoDao(); $sdao = new SolicitudDao(); $standDao = new StandDao(); $idSolicitud = $_GET["id"]; $solicitud = $sdao->getObject($conn, $idSolicitud); $stand = $standDao->getObject($conn, $solicitud->getIdstand()); $stand->setReservado(1); $stand->setIdartesano($solicitud->getIdartesano()); if ($standDao->save($conn, $stand)) { $busqueda = new Solicitud(); $busqueda->setIdstand($solicitud->getIdstand()); $lista = $sdao->searchMatching($conn, $busqueda); $errores = false; for ($i = 0; $i < count($lista); $i++) { if (!$sdao->delete($conn, $lista[$i])) { $errores = true; break; } } if ($errores) { $res = array('exito' => 0, 'causa' => utf8_encode('Error borrando las demás solicitudes')); echo json_encode($res); } else { $res = array('exito' => 1); echo json_encode($res);
/** * @return \yii\db\ActiveQuery */ public function getSolicituds() { return $this->hasMany(Solicitud::className(), ['cod_persona' => 'codigo']); }
private function migrarInformeSocioEconomico() { $tipos = ['Q' => 1, 'A' => 2, 'H' => 3, 'C' => 4, 'R' => 5, 'O' => 6]; $tenencias = ['P' => 1, 'A' => 2, 'D' => 3, 'L' => 4, 'O' => 5, 'C' => 6, 'I' => 7]; $this->info("Migrando informes socio economicos"); $this->getTable('inf_social')->chunk(1000, function ($informes) use($tipos, $tenencias) { foreach ($informes as $informe) { $this->info("Migrando informe de la solicitud: " . $informe->idsolicitud); $solicitud = Solicitud::findOrFail($informe->idsolicitud); $solicitud->desabilitarConcurrencia(); $solicitud->desabilitarValidaciones(); $solicitud->tipo_vivienda_id = $tipos[$informe->tipocasa]; $solicitud->tenencia_id = $tenencias[$informe->tipotenencia]; $solicitud->informe_social = $informe->observaciones; $solicitud->total_ingresos = tm($informe->totalingresos); $solicitud->save(); } }); }
<section class="content"> <div class="row"> <div class="col-md-6"> <div class="row"> <div class="col-md-12"> <div class="info-box bg-aqua"> <span class="info-box-icon"> <i class="fa fa-files-o"></i> </span> <div class="info-box-content"> <span class="info-box-text"> Solicitudes pendientes </span> <span class="info-box-number"> <?php $count = count(Solicitud::model()->findAllBySql("select * from solicitud sol, orden ord where sol.id = ord.idSolicitud AND ord.trabajo_realizado is NULL")); echo $count; ?> </span> <span class="progress-description"> <a href="<?php echo Yii::app()->createUrl('solicitud/index'); ?> " class="btn btn-xs btn-default"> VER </a> </span> </div> </div> </div> </div>
break; default: $add_filter = ''; } } } } } else { $add_filter = ''; } echo $add_filter; die; include_once "../clases/Solicitudes.class.php"; include_once "../clases/Write_PDF.php"; $conver_date = new Converter_Fecha(); $obj_solicitud = new Solicitud(); if (array_key_exists("fec_ini", $_POST) && array_key_exists("fec_fin", $_POST)) { $inicio = $conver_date->ConverFecha($_POST["fec_ini"], "AAAA-MM-DD"); $fin = $conver_date->ConverFecha($_POST["fec_fin"], "AAAA-MM-DD"); $existe_query = $obj_solicitud->Solicitud4fecha($inicio, $fin, $add_filter); $orientacion = "L"; $eje_x = 200; $eje_y = 1; $Title_Principal = "Solicitudes Desde " . $_POST["fec_ini"] . " Hasta " . $_POST["fec_fin"]; } elseif (array_key_exists("buscar", $_REQUEST)) { $solicitud = deleted_char(trim($_REQUEST["buscar"]), '0'); $obj_solicitud->SetIdSolicit($solicitud); $existe_query = $obj_solicitud->Exists_Solicitud(); $orientacion = "P"; $eje_x = 139; $eje_y = 1;
} } switch ($evento) { case 'verificarEstructuras': $nomestpro1 = $_SESSION['la_empresa']['nomestpro1']; $nomestpro2 = $_SESSION['la_empresa']['nomestpro2']; $nomestpro3 = $_SESSION['la_empresa']['nomestpro3']; $nomestpro4 = $_SESSION['la_empresa']['nomestpro4']; $nomestpro5 = $_SESSION['la_empresa']['nomestpro5']; $arreglo = array('nivel1' => $nomestpro1, 'nivel2' => $nomestpro2, 'nivel3' => $nomestpro3, 'nivel4' => $nomestpro4, 'nivel5' => $nomestpro5); $respuesta = array('raiz' => $arreglo); $respuesta = json_encode($respuesta); echo $respuesta; break; case 'buscar': $objSolicitud = new Solicitud(); $objSolicitud->codemp = $_SESSION['la_empresa']['codemp']; $objSolicitud->servidor = $_SESSION['sigesp_servidor']; $objSolicitud->usuario = $_SESSION['sigesp_usuario']; $objSolicitud->clave = $_SESSION['sigesp_clave']; $objSolicitud->basedatos = $_SESSION['sigesp_basedatos']; $objSolicitud->gestor = $_SESSION['sigesp_gestor']; $objSolicitud->tipoconexionbd = 'ALTERNA'; $i = 0; $objSolicitud->estatus = $objdata->estatus; $objdata->fecdesde = convertirFechaBd($objdata->fecdesde); $objdata->fechasta = convertirFechaBd($objdata->fechasta); $objSolicitud->criterio[$i]['operador'] = "AND"; $objSolicitud->criterio[$i]['criterio'] = "fecemisol"; $objSolicitud->criterio[$i]['condicion'] = ">" . "="; $objSolicitud->criterio[$i]['valor'] = "'" . $objdata->fecdesde . "'";
} $param = array('titulo' => $_SESSION['solicitudBuscar']->getLibro()->getTitulo(), 'isbn' => $_SESSION['solicitudBuscar']->getLibro()->getIsbn(), 'codTopografico' => $_SESSION['solicitudBuscar']->getLibro()->getCodigoTopografico(), 'temas' => $_SESSION['solicitudBuscar']->getLibro()->getTemas(), 'editorial' => $idEditorial, 'idUsuarioReserva' => $_SESSION['solicitudBuscar']->getUsuario()->getIdUsuario(), 'estadoReserva' => $_SESSION['solicitudBuscar']->getEstado(), 'codUsuario' => $_SESSION['solicitudBuscar']->getUsuario()->getCodigo(), 'cedulaUsuario' => $_SESSION['solicitudBuscar']->getUsuario()->getCedula(), 'fechaSolicitud' => $fechaSolicitud, 'autor' => $_SESSION['solicitudBuscar']->getLibro()->getIdAutor()); //Antiguo metodo llamado reservas //$response = $client->call('listadoReservas',$param); //Metodo actual para el llamado a reservas (con datos de objetos relacionales) $response = $client->call('listadoReservasNew', $param); $listaSolicitudes = array(); if (count($response) > 0) { foreach ($response as $item) { //Antiguos metodos seteando datos a la reserva //$libroBd = buscarLibroPorId($item['ID_LIBRO_SOL']); //$usuarioBd = buscarUsuarioPorId($item['ID_USUARIO_SOL']); //Metodos actuales seteo datos a la reserva $libroBd = obtenerLibroSoapNew($item); $usuarioBd = obtenerUsuarioSoap($item); $solicitud = new Solicitud(); $solicitud->setIdSolicitud($item['ID_SOLICITUD']); $solicitud->setUsuario($usuarioBd); $solicitud->setLibro($libroBd); $solicitud->setEstado($item['ESTADO_SOL']); //Fechas $solicitud->setFechaSolicitud($item['FECHA_SOLICITUD']); $solicitud->setFechaReserva($item['FECHA_RESERVA']); $solicitud->setFechaDevolucion($item['FECHA_DEVOLUCION']); $solicitud->setFechaEntrega($item['FECHA_ENTREGA']); $listaSolicitudes[] = $solicitud; } } require_once BASEPATH . 'library/export_excel.php'; require_once BASEPATH . 'library/PHPExcel/PHPExcel.php'; include_once BASEPATH . 'application/solicitud/views/repoListadoSolicitudes.php';
public function postDatos() { $data['solicitudes'] = Solicitud::aplicarFiltro(Input::except(['group_by', 'formato_reporte'])); $data['columnas'] = []; $strSelect = ''; //se aplican los group by $columna = Input::get('group_by'); if (!empty($columna)) { $data['columnas'][$columna] = static::$columnas_agrupables_grafico[$columna]; $descripciones = static::$columnas_descripciones[$columna]; $data['solicitudes']->groupBy('grupo'); $data['solicitudes']->orderBy('grupo'); //se debe ordenar por la primera columna. if (str_contains($columna, '.')) { $data['primera_columna'] = explode('.', $columna); } else { $data['primera_columna'] = $columna; } } $data['solicitudes'] = $data['solicitudes']->selectRaw($descripciones . ' as grupo, SUM(presupuestos.montoapr) as monto, COUNT(distinct solicitudes.id) as cantidad')->get(); return Response::json($data['solicitudes']); }
public function getAgregarCurso() { $solicitudes = Solicitud::estado()->get(); return View::make('administrador.agregarcurso')->with('solicitudes', $solicitudes); }
/** * Metodo encargado de retornar una solicitud segun su ID * @param idSolicitud * @return Solicitud */ function buscarSolicitudPorIdNew($idSolicitud) { global $client; //referencia global a la variable client (la cual accede al WS) $solicitud = null; $param = array('idSolicitud' => $idSolicitud); $response = $client->call('buscarSolicitudPorIdNew', $param); if (count($response) > 0) { foreach ($response as $item) { //Metodos actuales seteo datos a la reserva $libroBd = obtenerLibroSoapNew($item); $usuarioBd = obtenerUsuarioSoap($item); $solicitud = new Solicitud(); $solicitud->setIdSolicitud($item['ID_SOLICITUD']); $solicitud->setUsuario($usuarioBd); $solicitud->setLibro($libroBd); $solicitud->setEstado($item['ESTADO_SOL']); //Fechas $solicitud->setFechaSolicitud($item['FECHA_SOLICITUD']); $solicitud->setFechaReserva($item['FECHA_RESERVA']); $solicitud->setFechaDevolucion($item['FECHA_DEVOLUCION']); $solicitud->setFechaEntrega($item['FECHA_ENTREGA']); break; } } return $solicitud; }
</thead> <tbody> <?php foreach ($Solicitudes as $solicitud) { ?> <tr> <td><?php echo date("Ymd", strtotime($solicitud->fecha)) . "-" . ($solicitud->id < 10 ? "000" : ($solicitud->id < 100 ? "00" : ($solicitud->id < 1000 ? "0" : ""))) . $solicitud->id; ?> </td> <td><?php echo Departamento::getNombre($solicitud->area); ?> </td> <td><?php echo Solicitud::getNombreUsuario($solicitud->nombre); ?> </td> <td><?php echo date("d/m/Y", strtotime($solicitud->fecha)); ?> </td> <td><?php echo date("H:i:s", strtotime($solicitud->fecha)); ?> </td> <td> <a href="<?php echo Yii::app()->createUrl('solicitud/view', array('id' => $solicitud->id)); ?> " class="hidden-xs hidden-sm btn btn-sm btn-success">Ver</a>
/** * @param Solicitud $solicitud The solicitud object to add. */ protected function doAddSolicitud($solicitud) { $this->collSolicituds[] = $solicitud; $solicitud->setUsuario($this); }
/** * Exclude object from result * * @param Solicitud $solicitud Object to remove from the list of results * * @return SolicitudQuery The current query, for fluid interface */ public function prune($solicitud = null) { if ($solicitud) { $this->addUsingAlias(SolicitudPeer::ID, $solicitud->getId(), Criteria::NOT_EQUAL); } return $this; }