コード例 #1
0
 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);
 }
コード例 #2
0
ファイル: MarcaDAO.php プロジェクト: Rabp9/sirall2
 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;
 }
コード例 #3
0
ファイル: Marca.php プロジェクト: JLuisJ7/sysfip
 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;
 }
コード例 #4
0
 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);
     }
 }
コード例 #5
0
ファイル: Productos.php プロジェクト: crispaez/arterisk
 /**
  * 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);
     }
 }
コード例 #6
0
 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);
     }
 }
コード例 #7
0
ファイル: ModeloController.php プロジェクト: bgstation/erp
 /**
  * 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));
 }
コード例 #8
0
ファイル: ProdutoController.php プロジェクト: bgstation/erp
 /**
  * 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));
 }
コード例 #9
0
ファイル: MarcaController.php プロジェクト: jonaskreling/pet
 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);
 }
コード例 #10
0
 /**
  * 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));
 }
コード例 #11
0
 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);
     }
 }
コード例 #12
0
 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);
     }
 }
コード例 #13
0
<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>
コード例 #14
0
ファイル: MarcaController.php プロジェクト: Rabp9/sirall2
 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';
 }
コード例 #15
0
 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);
     }
 }
コード例 #16
0
 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('/');
     }
 }
コード例 #17
0
<?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 
コード例 #18
0
<?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 -->
コード例 #19
0
 /**
  * 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;
 }
コード例 #20
0
ファイル: BaseMarcaQuery.php プロジェクト: kcornejo/usac
 /**
  * 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;
 }
コード例 #21
0
<?php

require '../model/classMarca.php';
$marNombre = $_POST['marNombre'];
$objMarca = new Marca();
$json['success'] = false;
$json['success'] = $objMarca->insertMarca($marNombre);
echo json_encode($json);
コード例 #22
0
ファイル: Articolo.php プロジェクト: innobitlab/php-xapi-sdk
 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);
     }
 }
コード例 #23
0
<?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']);
?>
コード例 #24
0
ファイル: BaseMarcaPeer.php プロジェクト: kcornejo/usac
 /**
  * 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;
     }
 }
コード例 #25
0
 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);
     }
 }
コード例 #26
0
ファイル: Marca.php プロジェクト: tatu-carreta/mariasanti_v2
 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;
 }
コード例 #27
0
 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('/');
     }
 }
コード例 #28
0
 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);
     }
 }
コード例 #29
0
<?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 
コード例 #30
0
ファイル: Marcas.php プロジェクト: crispaez/arterisk
 /**
  * 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');
 }