function buscarxIdProducto() { $idProducto = $_REQUEST['idvalor']; $producto = new Producto(); $marca = new Marca(); $data = $producto->buscaProductoxId($idProducto); if (!empty($data[0]['idmarca'])) { $dataMarca = $marca->listaxId($data[0]['idmarca']); $marca = $dataMarca[0]['nombre']; } else { $marca = ""; } $dataRespuesta['valor'] = $idProducto; $dataRespuesta['codigo'] = $data[0]['codigopa']; $dataRespuesta['idproducto'] = $data[0]['idproducto']; $dataRespuesta['nompro'] = !empty($data[0]['nompro']) ? $data[0]['nompro'] : ""; $dataRespuesta['marca'] = !empty($data[0]['marca']) ? $data[0]['marca'] : ""; $dataRespuesta['precio'] = !empty($data[0]['preciocosto']) ? $data[0]['preciocosto'] : ""; $dataRespuesta['preciolista'] = !empty($data[0]['preciolista']) ? $data[0]['preciolista'] : ""; $dataRespuesta['precioreferencia01'] = !empty($data[0]['precioreferencia01']) ? $data[0]['precioreferencia01'] : 0; $dataRespuesta['precioreferencia02'] = !empty($data[0]['precioreferencia02']) ? $data[0]['precioreferencia02'] : 0; $dataRespuesta['precioreferencia03'] = !empty($data[0]['precioreferencia03']) ? $data[0]['precioreferencia03'] : 0; $dataRespuesta['stockdisponible'] = !empty($data[0]['stockdisponible']) ? $data[0]['stockdisponible'] : 0; $dataRespuesta['stockactual'] = !empty($data[0]['stockactual']) ? $data[0]['stockactual'] : 0; echo json_encode($dataRespuesta); }
public static function getBy($campo, $valor) { $result = BaseDatos::getDbh()->prepare("SELECT * FROM Marca where {$campo} = :{$campo}"); $result->bindParam(":{$campo}", $valor); $result->execute(); while ($rs = $result->fetch()) { $marca = new Marca(); $marca->setIdMarca($rs['idMarca']); $marca->setDescripcion($rs['descripcion']); $marca->setIndicacion($rs['indicacion']); $marcas[] = $marca; } return isset($marcas) ? $marcas : false; }
public function agregarMarca($nomMarca) { $resultado = array('valor' => 1, 'message' => 'Su solicitud ha sido procesada correctamente.'); $marca = new Marca(); $marca->nomMarca = $nomMarca; $sql = "select * from Marca where nomMarca='" . $nomMarca . "'"; if (count(Yii::app()->db->createCommand($sql)->queryAll()) > 0) { $resultado = array('valor' => 0, 'message' => 'La Marca ya Existe'); } if (count(Yii::app()->db->createCommand($sql)->queryAll()) < 1) { if (!$marca->save()) { $resultado = array('valor' => 0, 'message' => 'No hemos podido realizar su solicitud, intentelo nuevamente'); } } return $resultado; }
public function search_servicio() { if (Auth::check()) { $data["inside_url"] = Config::get('app.inside_url'); $data["user"] = Session::get('user'); // Verifico si el usuario es un Webmaster if ($data["user"]->idrol == 1 || $data["user"]->idrol == 2 || $data["user"]->idrol == 3 || $data["user"]->idrol == 4 || $data["user"]->idrol == 5 || $data["user"]->idrol == 6 || $data["user"]->idrol == 10 || $data["user"]->idrol == 12) { $data["search_nombre"] = Input::get('search_nombre'); $data["search_marca"] = Input::get('search_marca'); if ($data["search_nombre"] == null && $data["search_marca"] == "0") { return Redirect::to('plantillas_servicios/list_servicios'); } $data["search_grupo"] = null; $data["search_departamento"] = null; $data["search_usuario"] = null; $data["search_servicio_clinico"] = null; $data["marcas"] = Marca::all()->lists('nombre', 'idmarca'); $data["servicios_data"] = FamiliaActivo::searchFamiliaActivo($data["search_nombre"], $data["search_marca"])->paginate(10); return View::make('investigacion/plantillas/listServicios', $data); } else { return View::make('error/error', $data); } } else { return View::make('error/error', $data); } }
/** * Display a listing of the resource. * * @return Response */ public function index($id = null) { if ($id == null) { $data['productos'] = Producto::with('Marca')->with('unidadMedida')->orderBy('id', 'asc')->get(); $data['marcas'] = Marca::orderBy('id', 'asc')->get(); $data['unidadesMedidas'] = UnidadMedida::orderBy('id', 'asc')->get(); return $data; } else { return $this->show($id); } }
public function vistaImagen() { //Me quedo con el item, buscando por id $marca = Marca::find(Input::get('marca_id')); if ($marca) { $this->array_view['marca'] = $marca; return View::make($this->folder_name . '.imagen', $this->array_view); } else { $this->array_view['texto'] = 'Página de Error!!'; return View::make($this->project_name . '-error', $this->array_view); } }
/** * 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) { $model = $this->loadModel($id); $oMarcas = Marca::model()->naoExcluido()->findAll(); if (isset($_POST['Modelo'])) { $model->attributes = $_POST['Modelo']; if ($model->save()) { $this->redirect(array('view', 'id' => $model->id)); } } $this->render('update', array('model' => $model, 'oMarcas' => $oMarcas)); }
/** * 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) { $model = $this->loadModel($id); $oModelos = Modelo::model()->ordenarTitulo()->naoExcluido()->findAll(); $oMarcas = Marca::model()->ordenarTitulo()->naoExcluido()->findAll(); $oTiposProduto = TipoProduto::model()->ordenarTitulo()->naoExcluido()->findAll(); if (isset($_POST['Produto'])) { $model->attributes = $_POST['Produto']; if ($model->save()) { $this->redirect(array('view', 'id' => $model->id)); } } $this->render('update', array('model' => $model, 'oModelos' => $oModelos, 'oMarcas' => $oMarcas, 'oTiposProduto' => $oTiposProduto)); }
public function actionFindAllMarca() { $parametros = Util::getParametrosJSON(); $condition = " petshop=:petshop "; $params = array(':petshop' => Yii::app()->user->petatual); $criteria = new CDbCriteria(); $criteria->condition = $condition; $criteria->params = $params; $criteria->together = true; $criteria->order = 'nome asc'; $marcas = Marca::model()->findAll($criteria); $jsons = array(); foreach ($marcas as $key => $marca) { $jsons[] = $marca; } Util::setParametrosJSON($jsons); }
/** * 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) { $model = $this->loadModel($id); $oMarcas = Marca::model()->naoExcluido()->ordenarTitulo()->findAll(); $oCliente = Cliente::model()->findByPk($_GET['clienteId']); $oCores = Cor::model()->naoExcluido()->ordenarTitulo()->findAll(); if (isset($_POST['ClienteCarro'])) { $model->attributes = $_POST['ClienteCarro']; if ($model->save()) { if ($_POST['abrir_os'] == "true") { $this->redirect(array('ordemServico/create', 'clienteId' => $model->cliente_id, 'clienteCarroId' => $model->id)); } else { $this->redirect(array('cliente/view', 'id' => $model->cliente_id)); } } } $this->render('update', array('model' => $model, 'oMarcas' => $oMarcas, 'oCliente' => $oCliente, 'oCores' => $oCores)); }
public function render_create_modelo_familia_activo($idfamilia_activo = null) { if (Auth::check()) { $data["inside_url"] = Config::get('app.inside_url'); $data["user"] = Session::get('user'); // Verifico si el usuario es un Webmaster if ($data["user"]->idrol == 1 && $idfamilia_activo) { $data["tipo_activo"] = TipoActivo::lists('nombre', 'idtipo_activo'); $data["marca"] = Marca::lists('nombre', 'idmarca'); $data["familia_activo_info"] = FamiliaActivo::find($idfamilia_activo); if ($data["familia_activo_info"] == null) { return Redirect::to('familia_activos/list_familia_activos'); } $data["familia_activo_info"] = $data["familia_activo_info"]; return View::make('modelo_activos/createModeloActivo', $data); } else { return View::make('error/error', $data); } } else { return View::make('error/error', $data); } }
public function submit_edit_marca() { if (Auth::check()) { $data["inside_url"] = Config::get('app.inside_url'); $data["user"] = Session::get('user'); // Verifico si el usuario es un Webmaster if ($data["user"]->idrol == 1) { // Validate the info, create rules for the inputs $marca = Marca::find(Input::get('marca_id')); $attributes = array('nombre_marca' => 'Nombre de Marca'); $messages = array(); $rules = array('nombre_marca' => 'required|min:1|max:100|alpha_num_ampersand|unique:marcas,nombre,' . $marca->idmarca . ',idmarca'); // Run the validation rules on the inputs from the form $validator = Validator::make(Input::all(), $rules, $messages, $attributes); // If the validator fails, redirect back to the form if ($validator->fails()) { $marca_id = Input::get('marca_id'); $url = "marcas/edit_marca" . "/" . $marca_id; return Redirect::to($url)->withErrors($validator)->withInput(Input::all()); } else { $marca_id = Input::get('marca_id'); $url = "marcas/edit_marca" . "/" . $marca_id; $marca = Marca::find($marca_id); $marca->nombre = Input::get('nombre_marca'); $marca->save(); return Redirect::to('marcas/list_marcas')->with('message', 'Se editó correctamente la marca: ' . $marca->nombre); } } else { return View::make('error/error', $data); } } else { return View::make('error/error', $data); } }
<div class="mdl-selectfield"> <label>Marca</label> <select class="browser-default" name="productBrand" id="editBrand"> <option value="" disabled selected>Marca</option> <?php require_once '../model/classMarca.php'; $objMarca = new Marca(); $objMarca->listMarca(); foreach ((array) $objMarca as $key) { foreach ($key as $key2 => $value) { echo '<option value="' . $value['mar_id'] . '">' . $value['mar_nombre'] . '</option>'; } } ?> </select> </div>
public static function EliminarPOSTAction() { if (isset($_POST)) { $marca = new Marca(); $marca->setIdMarca($_POST['idMarca']); MarcaDAO::eliminar($marca) ? $mensaje = "Marca eliminada correctamente" : ($mensaje = "La Marca no fue eliminada correctamente"); } $vwMarcas = MarcaDAO::getVwMarca(); require_once './views/Mantenimiento/Marca/Lista.php'; }
public function render_view_solicitud($idsolicitud = null) { if (Auth::check()) { $data["inside_url"] = Config::get('app.inside_url'); $data["user"] = Session::get('user'); // Verifico si el usuario es un Webmaster if ($data["user"]->idrol == 1 || $data["user"]->idrol == 2 || $data["user"]->idrol == 3 || $data["user"]->idrol == 4 || $data["user"]->idrol == 5 || $data["user"]->idrol == 6 || $data["user"]->idrol == 7 || $data["user"]->idrol == 8 || $data["user"]->idrol == 9 || $data["user"]->idrol == 10 || $data["user"]->idrol == 11 || $data["user"]->idrol == 12) { $data["reporte_data"] = SolicitudCompra::getSolicitudCompraById($idsolicitud)->get(); if ($data["reporte_data"]->isEmpty()) { return Redirect::to('solicitudes_compra/list_solicitudes'); } $data["reporte_data"] = $data["reporte_data"][0]; $data["documento_info"] = Documento::searchDocumentoByIdSolicitudCompra($data["reporte_data"]->idsolicitud_compra)->get(); $data["documento_info"] = $data["documento_info"][0]; $tabla = Tabla::getTablaByNombre(self::$nombre_tabla)->get(); $data["estados"] = Estado::where('idtabla', '=', $tabla[0]->idtabla)->lists('nombre', 'idestado'); $data["tipos"] = TipoSolicitudCompra::lists('nombre', 'idtipo_solicitud_compra'); $data["servicios"] = Servicio::searchServiciosClinicos(1)->lists('nombre', 'idservicio'); $familia = FamiliaActivo::find($data["reporte_data"]->idfamilia_activo); $data["marcas1"] = Marca::lists('nombre', 'idmarca'); $data["nombre_equipos1"] = FamiliaActivo::searchFamiliaActivoByMarca($familia->idmarca)->lists('nombre_equipo', 'idfamilia_activo'); $data["usuarios_responsable"] = User::getJefes()->get(); $data["detalles_solicitud"] = DetalleSolicitudCompra::getDetalleSolicitudCompra($data["reporte_data"]->idsolicitud_compra)->get(); return View::make('solicitudes_compra/viewSolicitudCompra', $data); } else { return View::make('error/error', $data); } } else { return View::make('error/error', $data); } }
public function vistaDestacar($id, $next) { //Me quedo con el item, buscando por id $producto = Producto::find($id); if ($producto) { $marcas_principales = Marca::where('tipo', 'P')->where('estado', 'A')->get(); $marcas_secundarias = Marca::where('tipo', 'S')->where('estado', 'A')->get(); $this->array_view['marcas_principales'] = $marcas_principales; $this->array_view['marcas_secundarias'] = $marcas_secundarias; $this->array_view['item'] = $producto->item(); $this->array_view['producto'] = $producto; $this->array_view['continue'] = $next; return View::make($this->folder_name . '.destacar', $this->array_view); } else { $this->array_view['texto'] = Lang::get('controllers.error_carga_pagina'); //return View::make($this->project_name . '-error', $this->array_view); return Redirect::to('/'); } }
<?php session_start(); require_once '../clases/producto_data.php'; require_once "../clases/PHPPaging.lib.php"; $paging = new PHPPaging(); $producto = new Producto(); $linea = new Linea(); $marca = new Marca(); if (!isset($_SESSION['sesion_id_usuario']) and !isset($_SESSION['sesion_id_area'])) { die("Usted no tiene acceso a esta area"); } if (!isset($_REQUEST['npaginas'])) { $_REQUEST['npaginas'] = 15; } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Sistema de Ventas</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link href="../estilos/css_sistema.css" rel="stylesheet" type="text/css"> </head> <body> <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td> <?php
<?php //session_start(); require_once '../clases/pedidos_data.php'; require_once "../clases/PHPPaging.lib.php"; $paging = new PHPPaging(); $producto = new Producto(); $linea = new Linea(); $marca = new Marca(); $cliente = new Cliente(); if (!isset($_SESSION['sesion_id_usuario']) and !isset($_SESSION['sesion_id_area'])) { die("Usted no tiene acceso a esta area"); } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Sistema de Ventas</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link href="../estilos/css_sistema.css" rel="stylesheet" type="text/css"> <!-- jQuery --> <script type="text/javascript" src="../librerias/jquery/jquery-1.2.6.pack.js"></script> <!-- required plugins --> <script type="text/javascript" src="../librerias/date_picker/date.js"></script> <!-- jquery.datePicker.js -->
/** * Transforma un array asociativo a un objeto del tipo Herramienta * * @author Jonathan Sandoval <*****@*****.**> * @param Array $array Arreglo Asociativo con los datos de una Herramienta * @return Herramienta Objeto de tipo Herramienta con datos del array recibido **/ static function array_Herramienta($array = array()) { //Nombre de las tablas $tablaTipo = constant('TABLA_TIPOHERRAMIENTA'); $tablaMarca = constant('TABLA_MARCA'); $tablaCalidad = constant('TABLA_CALIDAD'); //Nombre de las abrebviaturas de cada objeto de la tabla $idtipo = $array["ID_Tipo"]; isset($array["ID_Marca"]) ? $idMarca = intval($array["ID_Marca"]) : ($idMarca = 0); isset($array["Calidad"]) ? $abrCalidad = $array["Calidad"] : ($abrCalidad = ""); //Objetos Provisionales $tipo = NULL; $marca = NULL; $calidad = NULL; $objeto = new Herramienta(); //Establece datos de la instancia del empleado $objeto->setID($array["ID"]); $objeto->setNombre($array["Nombre"]); $objeto->setPrecio($array["Precio"]); $objeto->setCantidad($array["CantidadExistente"]); $objeto->setPrecioCompra($array["PrecioCompra"]); if ($idtipo != "") { //Establece un objeto de tipo 'Tipo' $consulta = "SELECT *\n FROM {$tablaTipo}\n WHERE ID = '{$idtipo}' OR\n Nombre LIKE '%{$idtipo}%' \n LIMIT 1"; $res = ControladorBaseDatos::query($consulta); if ($row = $res->fetch_assoc()) { $tipo = new TipoHerramienta(); $tipo->setID($row["ID"]); $tipo->setNombre($row["Nombre"]); } } $objeto->setTipo($tipo); //Establece un objeto de tipo 'Marca' $consulta = "SELECT *\n FROM {$tablaMarca}\n WHERE ID = {$idMarca}\n LIMIT 1"; $res = ControladorBaseDatos::query($consulta); if ($row = $res->fetch_assoc()) { $marca = new Marca(); $marca->setID($row["ID"]); $marca->setAbreviatura($row["Abreviatura"]); $marca->setNombre($row["Nombre"]); } $objeto->setMarca($marca); //Establece un objeto de tipo 'Calidad' $consulta = "SELECT *\n FROM {$tablaCalidad}\n WHERE Abreviatura = '{$abrCalidad}'\n LIMIT 1"; $res = ControladorBaseDatos::query($consulta); if ($row = $res->fetch_assoc()) { $calidad = new Calidad(); $calidad->setAbreviatura($row["Abreviatura"]); $calidad->setNombre($row["Nombre"]); } $objeto->setCalidad($calidad); return $objeto; }
/** * Exclude object from result * * @param Marca $marca Object to remove from the list of results * * @return MarcaQuery The current query, for fluid interface */ public function prune($marca = null) { if ($marca) { $this->addUsingAlias(MarcaPeer::ID, $marca->getId(), Criteria::NOT_EQUAL); } return $this; }
<?php require '../model/classMarca.php'; $marNombre = $_POST['marNombre']; $objMarca = new Marca(); $json['success'] = false; $json['success'] = $objMarca->insertMarca($marNombre); echo json_encode($json);
protected function setFieldsFromJsonObj($jsonObj) { if (isset($jsonObj->codice)) { $this->setCodice($jsonObj->codice); } if (isset($jsonObj->attivo)) { $this->setAttivo($jsonObj->attivo); } if (isset($jsonObj->codiceEtichetta)) { $this->setCodiceEtichetta($jsonObj->codiceEtichetta); } if (isset($jsonObj->codiceFornitore)) { $this->setCodiceFornitore($jsonObj->codiceFornitore); } if (isset($jsonObj->descrizione)) { $this->setDescrizione($jsonObj->descrizione); } if (isset($jsonObj->descrizioneEtichetta)) { $this->setDescrizioneEtichetta($jsonObj->descrizioneEtichetta); } if (isset($jsonObj->fattoreUMCarico)) { $this->setFattoreUMCarico($jsonObj->fattoreUMCarico); } if (isset($jsonObj->fattoreUMScarico)) { $this->setFattoreUMScarico($jsonObj->fattoreUMScarico); } if (isset($jsonObj->sottoScorta)) { $this->setSottoScorta($jsonObj->sottoScorta); } if (isset($jsonObj->minimoMagazzino)) { $this->setMinimoMagazzino($jsonObj->minimoMagazzino); } if (isset($jsonObj->allarmeNegativi)) { $this->setAllarmeNegativi($jsonObj->allarmeNegativi); } if (isset($jsonObj->allarmeSottoScorta)) { $this->setAllarmeSottoScorta($jsonObj->allarmeSottoScorta); } if (isset($jsonObj->classeRiordino)) { $this->setClasseRiordino($jsonObj->classeRiordino); } if (isset($jsonObj->gestioneRiordino)) { $this->setGestioneRiordino($jsonObj->gestioneRiordino); } if (isset($jsonObj->pesoLordo)) { $this->setPesoLordo($jsonObj->pesoLordo); } if (isset($jsonObj->pesoNetto)) { $this->setPesoNetto($jsonObj->pesoNetto); } if (isset($jsonObj->pesoImballo)) { $this->setPesoImballo($jsonObj->pesoImballo); } if (isset($jsonObj->volumeImballo)) { $this->setVolumeImballo($jsonObj->volumeImballo); } if (isset($jsonObj->gestioneGiacenza)) { $this->setGestioneGiacenza($jsonObj->gestioneGiacenza); } if (isset($jsonObj->gestioneValidita)) { $this->setGestioneValidita($jsonObj->gestioneValidita); } if (isset($jsonObj->validita)) { $this->setValidita($jsonObj->validita); } if (isset($jsonObj->stampaNelListino)) { $this->setStampaNelListino($jsonObj->stampaNelListino); } if (isset($jsonObj->note)) { $this->setNote($jsonObj->note); } if (isset($jsonObj->unitaMisuraMagazzino)) { $this->setUnitaMisuraMagazzino(UnitaMisura::fromJson($jsonObj->unitaMisuraMagazzino, $this->_xapiClient)); } if (isset($jsonObj->unitaMisuraCarico)) { $this->setUnitaMisuraCarico(UnitaMisura::fromJson($jsonObj->unitaMisuraCarico, $this->_xapiClient)); } if (isset($jsonObj->unitaMisuraScarico)) { $this->setUnitaMisuraScarico(UnitaMisura::fromJson($jsonObj->unitaMisuraScarico, $this->_xapiClient)); } if (isset($jsonObj->imballo)) { $this->setImballo(Imballo::fromJson($jsonObj->imballo, $this->_xapiClient)); } if (isset($jsonObj->tipoArticolo)) { $this->setTipoArticolo(TipoArticolo::fromJson($jsonObj->tipoArticolo, $this->_xapiClient)); } if (isset($jsonObj->categoriaMerceologica)) { $this->setCategoriaMerceologica(CategoriaMerceologica::fromJson($jsonObj->categoriaMerceologica, $this->_xapiClient)); } if (isset($jsonObj->marca)) { $this->setMarca(Marca::fromJson($jsonObj->marca, $this->_xapiClient)); } if (isset($jsonObj->iva)) { $this->setIva(Iva::fromJson($jsonObj->iva, $this->_xapiClient)); } if (isset($jsonObj->impegnatoArticolo)) { $this->setImpegnatoArticolo(ImpegnatoArticolo::fromJson($jsonObj->impegnatoArticolo, $this->_xapiClient)); } if (isset($jsonObj->listiniPrezzo) && is_array($jsonObj->listiniPrezzo)) { $listini = array(); foreach ($jsonObj->listiniPrezzo as $listObj) { $listini[] = ListinoPrezzo::fromJson($listObj, $this->_xapiClient); } $this->setListiniPrezzo($listini); } if (isset($jsonObj->giacenzePerDeposito) && is_array($jsonObj->giacenzePerDeposito)) { $giacenze = array(); foreach ($jsonObj->giacenzePerDeposito as $giacObj) { $giacenze[] = GiacenzaPerDeposito::fromJson($giacObj, $this->_xapiClient); } $this->setGiacenzePerDeposito($giacenze); } }
<?php session_start(); require_once '../clases/marca_data.php'; $marca = new Marca(); if (!isset($_SESSION['sesion_id_usuario']) and !isset($_SESSION['sesion_id_area'])) { die("Usted no tiene acceso a esta area"); } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>MANTENIMIENTO</title> <link href="../estilos/css_sistema.css" rel="stylesheet" type="text/css" /> <script src="../javascript/eventos.js"> </script> </head> <body> <?php if (isset($_REQUEST['marca_id'])) { $_SESSION['marca_codigo'] = $_REQUEST['marca_id']; } if ($_REQUEST['id'] === '1') { $marca->marca_editar($_SESSION['marca_codigo'], $_REQUEST['descripcion']); } $marca->marca_ver($_SESSION['marca_codigo']); ?>
/** * Adds an object to the instance pool. * * Propel keeps cached copies of objects in an instance pool when they are retrieved * from the database. In some cases -- especially when you override doSelect*() * methods in your stub classes -- you may need to explicitly add objects * to the cache in order to ensure that the same objects are always returned by doSelect*() * and retrieveByPK*() calls. * * @param Marca $obj A Marca object. * @param string $key (optional) key to use for instance map (for performance boost if key was already calculated externally). */ public static function addInstanceToPool($obj, $key = null) { if (Propel::isInstancePoolingEnabled()) { if ($key === null) { $key = (string) $obj->getId(); } // if key === null MarcaPeer::$instances[$key] = $obj; } }
public function search_ot() { if (Auth::check()) { $data["inside_url"] = Config::get('app.inside_url'); $data["user"] = Session::get('user'); // Verifico si el usuario es un Webmaster if ($data["user"]->idrol == 1 || $data["user"]->idrol == 2 || $data["user"]->idrol == 3 || $data["user"]->idrol == 4 || $data["user"]->idrol == 5 || $data["user"]->idrol == 6 || $data["user"]->idrol == 7 || $data["user"]->idrol == 8 || $data["user"]->idrol == 9 || $data["user"]->idrol == 10 || $data["user"]->idrol == 11 || $data["user"]->idrol == 12) { $data["search_nombre_equipo"] = Input::get('search_nombre_equipo'); $data["search_marca"] = Input::get('search_marca'); $data["search_modelo"] = Input::get('search_modelo'); $data["search_grupo"] = Input::get('search_grupo'); $data["search_serie"] = Input::get('search_serie'); $data["search_proveedor"] = Input::get('search_proveedor'); $data["search_codigo_patrimonial"] = Input::get('search_codigo_patrimonial'); $data["search_ini"] = Input::get('search_ini'); $data["search_fin"] = Input::get('search_fin'); $data["search_tipo"] = Input::get('search_tipo'); $data["search_codigo_ot"] = Input::get('search_codigo_ot'); $data["tipos"] = array(0 => 'Seleccione', 1 => 'OTM Correctivo', 2 => 'OTM Preventivo', 3 => 'OTM Verificación Metrológica', 4 => 'OTM Inspección de Equipos', 5 => 'OTM Retiro de Servicio'); $data["marcas"] = Marca::lists('nombre', 'idmarca'); if ($data["search_tipo"] == 0) { $data["correctivos"] = OtCorrectivo::searchOTHistorico($data["search_nombre_equipo"], $data["search_marca"], $data["search_modelo"], $data["search_grupo"], $data["search_serie"], $data["search_proveedor"], $data["search_codigo_patrimonial"], $data["search_ini"], $data["search_fin"], $data["search_codigo_ot"])->paginate(10); $data["preventivos"] = OrdenesTrabajoPreventivo::searchOTHistorico($data["search_nombre_equipo"], $data["search_marca"], $data["search_modelo"], $data["search_grupo"], $data["search_serie"], $data["search_proveedor"], $data["search_codigo_patrimonial"], $data["search_ini"], $data["search_fin"], $data["search_codigo_ot"])->paginate(10); $data["verificaciones"] = OrdenesTrabajoVerifMetrologica::searchOTHistorico($data["search_nombre_equipo"], $data["search_marca"], $data["search_modelo"], $data["search_grupo"], $data["search_serie"], $data["search_proveedor"], $data["search_codigo_patrimonial"], $data["search_ini"], $data["search_fin"], $data["search_codigo_ot"])->paginate(10); $data["inspecciones"] = OrdenesTrabajoInspeccionEquipo::searchOTHistorico($data["search_nombre_equipo"], $data["search_marca"], $data["search_modelo"], $data["search_grupo"], $data["search_serie"], $data["search_proveedor"], $data["search_codigo_patrimonial"], $data["search_ini"], $data["search_fin"], $data["search_codigo_ot"])->paginate(10); $data["retiros"] = OtRetiro::searchOTHistorico($data["search_nombre_equipo"], $data["search_marca"], $data["search_modelo"], $data["search_grupo"], $data["search_serie"], $data["search_proveedor"], $data["search_codigo_patrimonial"], $data["search_ini"], $data["search_fin"], $data["search_codigo_ot"])->paginate(10); } else { if ($data["search_tipo"] == 1) { //correctivo $data["correctivos"] = OtCorrectivo::searchOTHistorico($data["search_nombre_equipo"], $data["search_marca"], $data["search_modelo"], $data["search_grupo"], $data["search_serie"], $data["search_proveedor"], $data["search_codigo_patrimonial"], $data["search_ini"], $data["search_fin"], $data["search_codigo_ot"])->paginate(10); $data["preventivos"] = []; $data["verificaciones"] = []; $data["inspecciones"] = []; $data["retiros"] = []; } else { if ($data["search_tipo"] == 2) { //preventivo $data["correctivos"] = []; $data["preventivos"] = OrdenesTrabajoPreventivo::searchOTHistorico($data["search_nombre_equipo"], $data["search_marca"], $data["search_modelo"], $data["search_grupo"], $data["search_serie"], $data["search_proveedor"], $data["search_codigo_patrimonial"], $data["search_ini"], $data["search_fin"], $data["search_codigo_ot"])->paginate(10); $data["verificaciones"] = []; $data["inspecciones"] = []; $data["retiros"] = []; } else { if ($data["search_tipo"] == 3) { $data["correctivos"] = []; $data["preventivos"] = []; $data["verificaciones"] = OrdenesTrabajoVerifMetrologica::searchOTHistorico($data["search_nombre_equipo"], $data["search_marca"], $data["search_modelo"], $data["search_grupo"], $data["search_serie"], $data["search_proveedor"], $data["search_codigo_patrimonial"], $data["search_ini"], $data["search_fin"], $data["search_codigo_ot"])->paginate(10); $data["inspecciones"] = []; $data["retiros"] = []; } else { if ($data["search_tipo"] == 4) { $data["correctivos"] = []; $data["preventivos"] = []; $data["verificaciones"] = []; $data["inspecciones"] = OrdenesTrabajoInspeccionEquipo::searchOTHistorico($data["search_nombre_equipo"], $data["search_marca"], $data["search_modelo"], $data["search_grupo"], $data["search_serie"], $data["search_proveedor"], $data["search_codigo_patrimonial"], $data["search_ini"], $data["search_fin"], $data["search_codigo_ot"])->paginate(10); } else { if ($data["search_tipo"] == 5) { $data["correctivos"] = []; $data["preventivos"] = []; $data["verificaciones"] = []; $data["inspecciones"] = []; $data["retiros"] = OtRetiro::searchOTHistorico($data["search_nombre_equipo"], $data["search_marca"], $data["search_modelo"], $data["search_grupo"], $data["search_serie"], $data["search_proveedor"], $data["search_codigo_patrimonial"], $data["search_ini"], $data["search_fin"], $data["search_codigo_ot"])->paginate(10); } } } } } } return View::make('ot/registroHistorico/listRegistroHistoricoOt', $data); } else { return View::make('error/error', $data); } } else { return View::make('error/error', $data); } }
public static function quitarImagen($input) { $respuesta = array(); $reglas = array('id' => array('integer')); $validator = Validator::make($input, $reglas); if ($validator->fails()) { $respuesta['mensaje'] = $validator; $respuesta['error'] = true; } else { $marca = Marca::find($input['id']); $marca->fecha_modificacion = date("Y-m-d H:i:s"); $marca->imagen_id = 'NULL'; $marca->save(); $respuesta['mensaje'] = 'La imagen de la marca fue eliminada.'; $respuesta['error'] = false; $respuesta['data'] = $marca; } return $respuesta; }
public function mostrarInfoMenuPorMarca($url, $marca) { $menu = Menu::where('url', $url)->where('estado', 'A')->first(); if ($menu) { $this->array_view['menu'] = $menu; if (!is_null($menu->categoria())) { $marcas = array(); foreach ($menu->secciones as $seccion) { if (count($seccion->items) > 0) { foreach ($seccion->items as $item) { if (!is_null($item->producto())) { if (!is_null($item->producto()->marca_principal())) { array_push($marcas, $item->producto()->marca_principal()->id); } } } } } $marcas_principales = Marca::where('tipo', 'P')->whereIn('id', $marcas)->where('estado', 'A')->orderBy('nombre')->get(); $this->array_view['marcas_principales'] = $marcas_principales; $this->array_view['marca_id'] = $marca; $this->array_view['ancla'] = Session::get('ancla'); return View::make($this->folder_name . '.menu-contenedor', $this->array_view); } else { return View::make($this->folder_name . '.' . $this->project_name . '-ver-menu-estatico', $this->array_view); } } else { $this->array_view['texto'] = Lang::get('controllers.error_carga_pagina'); //return View::make($this->project_name . '-error', $this->array_view); return Redirect::to('/'); } }
public function render_view_activo_inventario($idequipo = null) { if (Auth::check()) { $data["inside_url"] = Config::get('app.inside_url'); $data["user"] = Session::get('user'); // Verifico si el usuario es un Webmaster if (($data["user"]->idrol == 1 || $data["user"]->idrol == 2 || $data["user"]->idrol == 3 || $data["user"]->idrol == 4 || $data["user"]->idrol == 5 || $data["user"]->idrol == 6 || $data["user"]->idrol == 7 || $data["user"]->idrol == 8 || $data["user"]->idrol == 9 || $data["user"]->idrol == 10 || $data["user"]->idrol == 11 || $data["user"]->idrol == 12) && $idequipo) { $data["equipo_info"] = Activo::searchActivosById($idequipo)->get(); if ($data["equipo_info"]->isEmpty()) { return Redirect::to('equipos/list_equipos'); } $data["equipo_info"] = $data["equipo_info"][0]; $data["grupos"] = Grupo::lists('nombre', 'idgrupo'); $data["servicios"] = Servicio::orderBy('nombre', 'asc')->lists('nombre', 'idservicio'); $data["ubicaciones"] = UbicacionFisica::lists('nombre', 'idubicacion_fisica'); $data["nombre_equipo"] = FamiliaActivo::where('idmarca', '=', $data["equipo_info"]->idmarca)->lists('nombre_equipo', 'idfamilia_activo'); $data["modelo_equipo"] = ModeloActivo::where('idfamilia_activo', '=', $data["equipo_info"]->idfamilia_activo)->lists('nombre', 'idmodelo_equipo'); $data["reporte_instalacion"] = ReporteInstalacion::where('idreporte_instalacion', '=', $data["equipo_info"]->idreporte_instalacion)->get(); $data["reporte_instalacion"] = $data["reporte_instalacion"][0]; $data["soporte_tecnico_info"] = SoporteTecnicoxActivo::searchSoporteTecnicoByActivo($idequipo)->get(); $data["accesorios_info"] = Accesorio::getAccesorioByModelo($data["equipo_info"]->idmodelo_equipo)->get(); $data["consumibles_info"] = Consumible::getConsumibleByModelo($data["equipo_info"]->idmodelo_equipo)->get(); $data["componentes_info"] = Componente::getComponenteByModelo($data["equipo_info"]->idmodelo_equipo)->get(); $data["marcas"] = Marca::lists('nombre', 'idmarca'); $data["proveedor"] = Proveedor::lists('razon_social', 'idproveedor'); $data["reporte_calibracion"] = ReporteCalibracion::getReporteCalibracionByIdActivo($data["equipo_info"]->idactivo)->get(); if ($data["reporte_calibracion"]->isEmpty()) { $data["reporte_calibracion"] = null; $data["detalles_reporte_calibracion"] = null; } else { $data["reporte_calibracion"] = $data["reporte_calibracion"][0]; $data["detalles_reporte_calibracion"] = ReporteCalibracion::getDetalleReporteCalibracion($data["reporte_calibracion"]->id)->get(); } return View::make('activos/viewActivoInventario', $data); } else { return View::make('error/error', $data); } } else { return View::make('error/error', $data); } }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { $Marca = Marca::find($id); $Marca->delete(); return Input::get('id'); }