/** * Método para setear * @param string $method Método a ejecutar (create, update, save) * @param array $data Array con la data => Input::post('model') * @param array $otherData Array con datos adicionales * @return Obj */ public static function setCargo($method, $data, $optData = null) { //Se aplica la autocarga $obj = new Cargo($data); //Se verifica si contiene una data adicional para autocargar if ($optData) { $obj->dump_result_self($optData); } if ($method != 'delete') { //$obj->ciudad_id = Ciudad::setCiudad($obj->ciudad)->id; } $rs = $obj->{$method}(); return $rs ? $obj : FALSE; }
public function run() { Cargo::create(array('NombreCargo' => 'Director', 'DescripcionCargo' => 'Administrar y transmitir información y tomar decisiones')); Cargo::create(array('NombreCargo' => 'Ingeniero de Proyectos ', 'DescripcionCargo' => 'Ingeniero de poryectos del CMPL')); Cargo::create(array('NombreCargo' => 'Asistente', 'DescripcionCargo' => 'Recibir los oficios que entran al CMPL')); Cargo::create(array('NombreCargo' => 'Subdirector', 'DescripcionCargo' => 'Apoyar a la dirección en la toma de decisiones')); Cargo::create(array('NombreCargo' => 'Jefe de Departamento', 'DescripcionCargo' => 'Encargado de Departamento')); Cargo::create(array('NombreCargo' => 'Responsable Técnico de Laboratorio', 'DescripcionCargo' => 'Responsable de Laboratorio CMPL')); Cargo::create(array('NombreCargo' => 'Profesor Investigador', 'DescripcionCargo' => 'Investigador CMPL')); Cargo::create(array('NombreCargo' => 'Control Escolar', 'DescripcionCargo' => 'Gestionar la información de los alumnos del CMPL')); Cargo::create(array('NombreCargo' => 'Ingeniero de Vinculación de Proyectos', 'DescripcionCargo' => 'Ingeniero de proyectos vinculados')); Cargo::create(array('NombreCargo' => 'Control y Presupuestos', 'DescripcionCargo' => 'Control de presupuesto')); Cargo::create(array('NombreCargo' => 'Analista', 'DescripcionCargo' => 'Analista CMPL')); Cargo::create(array('NombreCargo' => 'Banco de Datos', 'DescripcionCargo' => 'Banco de Datos CMPL')); Cargo::create(array('NombreCargo' => 'Contabilidad y Presupuestos', 'DescripcionCargo' => 'Asigna y gestiona recursos que entran al CMPL')); Cargo::create(array('NombreCargo' => 'Contabilidad de Vinculados', 'DescripcionCargo' => 'Contabilidad de proyectos vinculados')); Cargo::create(array('NombreCargo' => 'Responsable de Activo Fijo', 'DescripcionCargo' => 'Responsable activo fijo CMPL')); Cargo::create(array('NombreCargo' => 'Capital Humano', 'DescripcionCargo' => 'Contratación y nómina')); Cargo::create(array('NombreCargo' => 'Ingeniero de Enlace con CONUEE', 'DescripcionCargo' => 'CONUEE')); Cargo::create(array('NombreCargo' => 'Auxilar Administrativo', 'DescripcionCargo' => 'Auxilar en el área de administación')); Cargo::create(array('NombreCargo' => 'Ingeniero de Sistemas', 'DescripcionCargo' => 'Diferentes actividades en el DSBD')); Cargo::create(array('NombreCargo' => 'Responsable del POA y Responsable de Dirección de Calidad', 'DescripcionCargo' => 'Persona encargada de las activadades del POA')); Cargo::create(array('NombreCargo' => 'Protección Civil', 'DescripcionCargo' => '')); Cargo::create(array('NombreCargo' => 'Ingreso Auto-Generado y Presupuesto Federal', 'DescripcionCargo' => '')); Cargo::create(array('NombreCargo' => 'Proyectos de Investigación', 'DescripcionCargo' => '')); Cargo::create(array('NombreCargo' => 'Activo fijo', 'DescripcionCargo' => 'Contratación y nomina')); Cargo::create(array('NombreCargo' => 'Representante de Dirección', 'DescripcionCargo' => 'POA')); Cargo::create(array('NombreCargo' => 'Encargado de Biblioteca', 'DescripcionCargo' => 'Bibliotecario')); $this->command->info('CargosTableSeeder: Cargos cargados correctamente'); }
public static function enumCurrency($currency = null) { static $enum; if (!isset($enum)) { $enum = Cargo::getCurrency(); } return $currency === null ? $enum : $enum[$currency]; }
public function insert() { $respuesta = Cargo::agregar(Input::all()); if ($respuesta['error'] == true) { return Redirect::to('personal/cargo/add')->with('mensaje', $respuesta['mensaje'])->withInput(); } else { return Redirect::to('personal/cargos')->with('mensaje', $respuesta['mensaje']); } }
public function dsbd_editarUsuario() { $IdUsuario = Request::get('IdUsuario'); $usuario = User::find($IdUsuario); $roles = Rol::lists('NombreRol', 'IdRol'); $cargos = Cargo::lists('NombreCargo', 'IdCargo'); $areas = Area::lists('NombreArea', 'IdArea'); return View::make('usuarios.dsbd_editar_usuario', array('usuario' => $usuario, 'roles' => $roles, 'cargos' => $cargos, 'areas' => $areas)); }
/** * Show the form for editing the specified resource. * * @param int $id * @return Response */ public function edit($id) { $cargos = Cargo::getListCargos(); $departamentos = Departamento::getListDeptos(); $ramas = RamaEjecutiva::getListRamas(); $this->layout->title = 'Editar patrocinador'; $this->layout->titulo = 'Mantenimiento'; $patrocinador = Patrocinador::find($id); $this->layout->nest('content', 'patrocinadores.edit', array('patrocinador' => $patrocinador, 'cargos' => $cargos, 'departamentos' => $departamentos, 'ramas' => $ramas)); }
public function run() { $criteria = new CDbCriteria(); $criteria->with = array('user'); $criteria->addCondition('user.id!=""'); $criteria->order = 'cargo_id DESC'; $criteria->limit = 2; $model = Cargo::model()->findAll($criteria); $this->render($this->view, ['model' => $model]); }
/** * Show the form for editing the specified resource. * * @param int $id * @return Response */ public function edit($id) { $cargos = Cargo::getListCargos(); $departamentos = Departamento::getListDeptos(); $ramas = RamaEjecutiva::getListRamas(); $this->layout->title = 'Editar empleado'; $this->layout->titulo = 'Mantenimiento'; $empleado = Empleado::find($id); $this->layout->nest('content', 'empleados.edit', array('empleado' => $empleado, 'cargos' => $cargos, 'departamentos' => $departamentos, 'ramas' => $ramas)); }
/** * Show the form for editing the specified resource. * * @param int $id * @return Response */ public function edit($id) { $cargos = Cargo::getListCargos(); $departamentos = Departamento::getListDeptos(); $ramas = RamaEjecutiva::getListRamas(); $this->layout->title = 'Editar gerente'; $this->layout->titulo = 'Mantenimiento'; $gerente = Gerente::find($id); $this->layout->nest('content', 'gerentes.edit', array('gerente' => $gerente, 'cargos' => $cargos, 'departamentos' => $departamentos, 'ramas' => $ramas)); }
public function run() { DB::table('servidores')->delete(); Servidor::create(array('nombre' => 'Liliana', 'apellidoPaterno' => 'Herrera', 'apellidoMaterno' => 'Martínez', 'correoElectronico' => '*****@*****.**', 'puesto_id' => Puesto::where('nombre', '=', 'SECRETARIO PARTICULAR DE PONENCIA')->first()->id, 'picture_url' => '/images/servidores/liliana.jpg', 'unidad_administrativa_id' => UnidadAdministrativa::where('nombre', '=', 'Comisionado')->first()->id, 'cargo_id' => Cargo::where('nombre', '=', 'SECRETARIA PARTICULAR')->first()->id)); Servidor::create(array('nombre' => 'Adrián Israel', 'apellidoPaterno' => 'Manilla', 'apellidoMaterno' => 'Aguirre', 'correoElectronico' => '*****@*****.**', 'puesto_id' => Puesto::where('nombre', '=', 'JEFE DE DEPARTAMENTO')->first()->id, 'picture_url' => '', 'unidad_administrativa_id' => UnidadAdministrativa::where('nombre', '=', 'DIRECCIÓN GENERAL DE AUTORREGULACIÓN')->first()->id, 'cargo_id' => Cargo::where('nombre', '=', 'DEPARTAMENTO DE CERTIFICACION')->first()->id)); Servidor::create(array('nombre' => 'Juan Armando', 'apellidoPaterno' => 'Becerra', 'apellidoMaterno' => 'Gutiérrez', 'correoElectronico' => '*****@*****.**', 'puesto_id' => Puesto::where('nombre', '=', 'SUBDIRECTOR DE AREA')->first()->id, 'picture_url' => '', 'unidad_administrativa_id' => UnidadAdministrativa::where('nombre', '=', 'DIRECCIÓN GENERAL DE AUTORREGULACIÓN')->first()->id, 'cargo_id' => Cargo::where('nombre', '=', 'SUBDIRECCION DE CERTIFICACION')->first()->id)); Servidor::create(array('nombre' => 'Melissa', 'apellidoPaterno' => 'Higuera', 'apellidoMaterno' => 'Pérez', 'correoElectronico' => '*****@*****.**', 'puesto_id' => Puesto::where('nombre', '=', 'DIRECTOR DE AREA')->first()->id, 'picture_url' => '', 'unidad_administrativa_id' => UnidadAdministrativa::where('nombre', '=', 'DIRECCIÓN GENERAL DE AUTORREGULACIÓN')->first()->id, 'cargo_id' => Cargo::where('nombre', '=', 'DIRECCION DE ESQUEMAS DE AUTORREGULACION')->first()->id)); Servidor::create(array('nombre' => 'Agustín', 'apellidoPaterno' => 'Granados', 'apellidoMaterno' => 'Tzintzun', 'correoElectronico' => '*****@*****.**', 'puesto_id' => Puesto::where('nombre', '=', 'JEFE DE DEPARTAMENTO')->first()->id, 'picture_url' => '', 'unidad_administrativa_id' => UnidadAdministrativa::where('nombre', '=', 'DIRECCIÓN GENERAL DE AUTORREGULACIÓN')->first()->id, 'cargo_id' => Cargo::where('nombre', '=', 'DEPARTAMENTO DE CONVENIOS Y RECOMENDACIONES')->first()->id)); Servidor::create(array('nombre' => 'María Teresa', 'apellidoPaterno' => 'Lagunes', 'apellidoMaterno' => 'Mendoza', 'correoElectronico' => '*****@*****.**', 'puesto_id' => Puesto::where('nombre', '=', 'SUBDIRECTOR DE AREA')->first()->id, 'picture_url' => '', 'unidad_administrativa_id' => UnidadAdministrativa::where('nombre', '=', 'DIRECCIÓN GENERAL DE AUTORREGULACIÓN')->first()->id, 'cargo_id' => Cargo::where('nombre', '=', 'SUBDIRECCION DE CONVENIOS Y RECOMENDACIONES')->first()->id)); Servidor::create(array('nombre' => 'Omar', 'apellidoPaterno' => 'Martínez', 'apellidoMaterno' => 'Cosain', 'correoElectronico' => '*****@*****.**', 'puesto_id' => Puesto::where('nombre', '=', 'JEFE DE DEPARTAMENTO')->first()->id, 'picture_url' => '', 'unidad_administrativa_id' => UnidadAdministrativa::where('nombre', '=', 'DIRECCIÓN GENERAL DE AUTORREGULACIÓN')->first()->id, 'cargo_id' => Cargo::where('nombre', '=', 'DEPARTAMENTO DE POLITICAS DE PRIVACIDAD')->first()->id)); Servidor::create(array('nombre' => 'Noemi Karina', 'apellidoPaterno' => 'González', 'apellidoMaterno' => 'Vergara', 'correoElectronico' => '*****@*****.**', 'puesto_id' => Puesto::where('nombre', '=', 'SUBDIRECTOR DE AREA')->first()->id, 'picture_url' => '', 'unidad_administrativa_id' => UnidadAdministrativa::where('nombre', '=', 'DIRECCIÓN GENERAL DE AUTORREGULACIÓN')->first()->id, 'cargo_id' => Cargo::where('nombre', '=', 'SUBDIRECCION DE POLITICAS DE PRIVACIDAD')->first()->id)); Servidor::create(array('nombre' => 'Miriam', 'apellidoPaterno' => 'Caballero', 'apellidoMaterno' => 'Vargas', 'correoElectronico' => '*****@*****.**', 'puesto_id' => Puesto::where('nombre', '=', 'DIRECTOR DE AREA')->first()->id, 'picture_url' => '', 'unidad_administrativa_id' => UnidadAdministrativa::where('nombre', '=', 'DIRECCIÓN GENERAL DE AUTORREGULACIÓN')->first()->id, 'cargo_id' => Cargo::where('nombre', '=', 'DIRECCION DE FACILITACION')->first()->id)); }
public function borrar_cargo() { $id = Input::get('idedit'); $cargo = Cargo::find($id); if ($cargo->delete()) { Session::flash('message', 'Eliminado correctamente'); Session::flash('class', 'success'); } else { Session::flash('message', 'Ha ocurrido un error, intentelo nuevamente'); Session::flash('class', 'danger'); } return Redirect::to('cargo'); }
public function actionDeactivate() { Yii::app()->setImport(['application.modules.cargo.models.*']); $condition = new CDbCriteria(); $condition->addCondition('TO_DAYS(NOW()) - TO_DAYS(`deleted_status_date`) > 15'); Product::model()->updateAll(['deleted_status' => Product::DEL_SATUS_ARCHIVE], $condition); Cargo::model()->updateAll(['deleted_status' => Cargo::DEL_SATUS_ARCHIVE], $condition); Reis::model()->updateAll(['deleted_status' => Reis::DEL_SATUS_ARCHIVE], $condition); Sklad::model()->updateAll(['deleted_status' => Sklad::DEL_SATUS_ARCHIVE], $condition); Custom::model()->updateAll(['deleted_status' => Custom::DEL_SATUS_ARCHIVE], $condition); Insurance::model()->updateAll(['deleted_status' => Insurance::DEL_SATUS_ARCHIVE], $condition); SpecialTechnique::model()->updateAll(['deleted_status' => SpecialTechnique::DEL_SATUS_ARCHIVE], $condition); }
public function actionList($company_id = 0) { if ($company_id == 0) { $company_id = Yii::app()->getUser()->getProfile()->company_id; } Yii::import('balance.models.*'); $criteria = new CDbCriteria(); $criteria->with = ['user' => ['joinType' => 'INNER JOIN', 'condition' => 'user.company_id = :company_id']]; $criteria->addCondition('deleted_status != :deleted_status'); $criteria->params = [':company_id' => $company_id, ':deleted_status' => Cargo::DEL_SATUS_DELETED]; $criteria->order = 'cargo_id DESC'; $this->render('list', ['cargos' => Cargo::model()->findAll($criteria), 'company_id' => $company_id]); }
public function editar_persona() { $fk_lugar = Place::lists('lugar_nombre', 'id'); $fk_profesion = Profesion::lists('profesion_nombre', 'id'); $fk_cargo = Cargo::lists('cargo_nombre', 'id'); $inputs = Input::get('idedit'); $persona = Person::find($inputs); $fk_persona_a_quien_autorizo = Person::where('persona_cid', '!=', $persona->persona_cid)->where('persona_es_autorizado', '=', false)->lists('persona_cid', 'id'); if ($persona) { return View::make('persona.createPersona', array('persona' => $persona, 'fk_lugar' => $fk_lugar, 'fk_profesion' => $fk_profesion, 'fk_cargo' => $fk_cargo, 'fk_persona_a_quien_autorizo' => $fk_persona_a_quien_autorizo)); } else { return Redirect::to('persona'); } }
function manter($id = null) { $dados = array(); if (!is_null($id)) { $us = new Usuario(); $dados['dados'] = $us->getById($id); } $ca = new Cargo(); $dados['cargos'] = $ca->buscarCargos(); $de = new Departamento(); $dados['departamentos'] = $de->buscarDepartamentos(); $pe = new Perfil(); $dados['perfis'] = $pe->buscarPerfis(); $this->layout = 'default'; //informa qual template utilizar para carregar a view dentro $this->title = '::: SAD-360 :::'; //informa o titulo da pagina $this->css = array('Template/template'); //informa o arquivo css a ser carregado com layout da pagina $this->js = array('Usuario/manter'); //informa o arquivo js com scripts de execução da pagina $this->load->view('Usuario/manter', $dados); //carrega a view }
public function getCargos($cargo_id) { $cargo = Cargo::find(Auth::user()->nivel_id); // agregando padre $nivelId = Auth::user()->nivel_id; $seguirAlguien = $nivelId - 1; // 10 liebre // 11 administrador if ($nivelId == 10 or $nivelId == 11) { $seguirAlguien = 0; } $cargoS = Cargo::find($seguirAlguien); if (count($cargoS) <= 0) { $cargoS = new stdClass(); $cargoS->nombre = ''; } $cargo->padre = $cargoS; return Response::json($cargo); }
public function getNombreCargo() { $Cargo = Cargo::find($this->Cargo_Id); return $Cargo->nombreCargo; }
?> </section> </div> <div class="row"> <section class="col-md-6"> <?php $adr = []; for ($i = 1; $i < 10; ++$i) { $adr[$i] = $i; } echo $form->dropDownListGroup($Transport, 'ADR', ['widgetOptions' => ['data' => ['' => '---'] + $adr]]); ?> </section> <section class="col-md-6"> <?php echo $form->checkboxListGroup($Transport, 'documents', ['widgetOptions' => ['data' => Cargo::getDocuments()]]); ?> </section> </div> <div class="row"> <section class="col-md-6"> <?php echo $form->checkboxListGroup($Transport, 'load_type', ['widgetOptions' => ['data' => Transport::getTypeLoadUnload()]]); ?> </section> <section class="col-md-6"> <?php echo $form->checkboxListGroup($Transport, 'unload_type', ['widgetOptions' => ['data' => Transport::getTypeLoadUnload()]]); ?> </section> </div>
<?php $cargoS = Cargo::find(Auth::user()->nivel_id + 1); ?> <script> (function(){ angular.module("app") .config(function($routeProvider) { $routeProvider // route for the home page .when('/', { templateUrl : 'modulos/seguidor/ListadoSeguidores.html', controller : 'listardoCtrl' }) .when('/agregar/', { templateUrl : 'modulos/seguidor/AgregarSeguidores.html', controller : 'agregarCtrl' }) .otherwise({ redirectTo: '/' }); }) .controller("listardoCtrl", function($scope) { $scope.textoNivel='<?php echo $cargoS ? $cargoS->nombre : ''; ?> '; $scope.columnDef = [ { columnHeaderDisplayName: 'Nombres',
} /** Redireciona para a listagem */ echo "<script>window.location = '" . RAIZ . "{$url->getURL(0)}';</script>"; exit; } if ($url->getURL(1) == 'editar') { $dadosUsuario = $usuarioBusiness->buscarPorID($url->getURL(2)); isset($dadosUsuario[0]['dataEntrada']) ? $dadosUsuario[0]['dataEntrada'] = dateTimebr($dadosUsuario[0]['dataEntrada']) : ''; isset($dadosUsuario[0]['dataNascimento']) ? $dadosUsuario[0]['dataNascimento'] = dateTimebr($dadosUsuario[0]['dataNascimento']) : ''; /** Definindo url da foto */ $foto = $dadosUsuario[0]['foto']; } else { $foto = "default.jpg"; } /** @var Cargo */ $cargosBusiness = Cargo::getInstance(); /** @var array */ $cargos = $cargosBusiness->buscarTodos(); /** Include da pagina de configuração de perfil e o rodape */ include_once "pages/pgForm{$url->getURL(0)}.php"; include_once 'includes/incrodape.php'; exit; } elseif ($url->posicaoExiste(1) && $url->getURL(1) == 'excluir') { $erro = ""; /** Executa a exclusão de um usuario */ try { $usuarioBusiness->excluir($url->getURL(2)); echo "<script>window.location = '" . RAIZ . "{$url->getURL(0)}';</script>"; } catch (Exception $ex) { echo "<script>window.location = '" . RAIZ . "{$url->getURL(0)}/erro/{$url->getURL(2)}';</script>"; }
<?php include_once '../../includes.sys/ini.php'; include_once '../../includes.sys/metodos.php'; include_once '../DAO/CargoDAO.php'; include_once '../Cargo.class.php'; checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true'); include_once '../../head.php'; $permissoes = listarAcesso(); if (!in_array(228, $permissoes)) { echo '<script language= "JavaScript">location.href="' . EXTERNAL_ROOT_PORTAL . '/modulos.php";</script>'; } $cargo = new Cargo(); $DAO = new CargoDAO(); $cargo->setId(limpaTexto($_GET['id'])); // Verifica se a opcao de salvar foi iniciada if (!empty($_POST['cmd']) && $_POST['cmd'] == 'editar') { // Verifica se o campo nome foi digitado if (!empty($_POST['nome']) && !empty($_POST['empresa'])) { $cargo->setNome(limpaTexto($_POST['nome'])); $cargo->setIdEmpresa(limpaTexto($_POST['empresa'])); $retorno = $DAO->Atualizar($cargo); if ($retorno == true) { echo '<script language= "JavaScript">alert("Cargo editado com sucesso");</script>'; echo '<script language= "JavaScript">location.href="index.php";</script>'; } else { print_r($retorno); } } } else { $resultado = $DAO->Listar("SELECT c.nome, c.id_empresa FROM " . MYSQL_BASE_CARGOS . " c, " . MYSQL_BASE_EMPRESAS . " e WHERE c.id_empresa=e.id AND c.ativo='S' AND c.id=" . $cargo->getId());
?> <?php echo $form->dropDownList($model, 'Ubicacion_idUbicacion', array(), array('prompt' => 'Seleccione una')); ?> <?php echo $form->error($model, 'Ubicacion_idUbicacion'); ?> </div> <div class="row"> <?php echo $form->labelEx($model, 'Cargo_idCargo'); ?> <?php echo $form->dropDownList($model, 'Cargo_idCargo', CHtml::listData(Cargo::model()->findAll(), 'idCargo', 'Nombre'), array('empty' => 'Seleccione un cargo')); ?> <?php echo $form->error($model, 'Cargo_idCargo'); ?> </div> <div class="row"> <?php echo $form->labelEx($model, 'Dependencia_idDependencia'); ?> <?php echo $form->dropDownList($model, 'Dependencia_idDependencia', CHtml::listData(Dependencia::model()->findAll(), 'idDependencia', 'Nombre'), array('empty' => 'Seleccione una dependencia')); ?> <?php echo $form->error($model, 'Dependencia_idDependencia');
<?php session_start(); // inicia sesion include '../../db/seguridad/Cargo.php'; $instanciaCargo = new Cargo(); if (!empty($_SESSION['nombre'])) { if (!isset($_REQUEST['valor'])) { $procedimiento = "cargo_S"; $metodo = 1; $titulos = "Codigo,Descripcion,Fecha"; $campos = 3; $destino = "seguridad/cargo/modificar.php"; header("Location:../../tabla.php?procedimiento=" . $procedimiento . "& metodo=" . $metodo . "& titulos=" . $titulos . "& campos=" . $campos . "& destino=" . $destino); } else { if (isset($_REQUEST['Guardar'])) { $modificacionCorrecta = $instanciaCargo->modificar($_REQUEST['valor'], $_REQUEST['descripcion']); if (count($modificacionCorrecta) > 0) { echo "<script language='JavaScript'>alert('Modificacion Correcta');\n location.href='../../principal.php';</script>"; } else { echo "<script language='JavaScript'>alert('Se produjeron errores en la modificacion');\n location.href='../../principal.php';</script>"; } } else { ?> <!DOCTYPE html> <head> <script type="text/javascript"> function volver() {history.back();} </script> </head>
<?php } else { ?> <?php foreach ($Cargo->cost as $cost) { ?> <div> <?php echo isset($cost['value']) ? $cost['value'] : ''; ?> <span class="cost-cur"><?php echo isset($cost['currency_id']) ? Cargo::enumCurrency($cost['currency_id']) : ''; ?> </span> <span class="cost-type"><?php echo isset($cost['type_id']) ? Cargo::enumCostType($cost['type_id']) : ''; ?> </span> <span class="cost-cash"><?php echo isset($cost['nds_include']) && isset($cost['cash']) && $cost['nds_include'] == '0' && $cost['cash'] == '0' ? Yii::t('CargoModule.default', 'с НДС') : ''; ?> </span> <span class="cost-cash"><?php echo isset($cost['nds_include']) && isset($cost['cash']) && $cost['nds_include'] == '1' && $cost['cash'] == '0' ? Yii::t('CargoModule.default', 'без НДС') : ''; ?> </span> <span class="cost-cash"><?php echo isset($cost['cash']) && $cost['cash'] == '1' ? Yii::t('CargoModule.default', 'Нал') : ''; ?> </span> </div>
<?php echo $form->textFieldGroup($ReisSearchForm, 'height_to'); ?> </section> </div> </section> <section class="col-sm-6"> <div class="row"> <section class="col-sm-6"> <?php echo $form->checkboxListGroup($ReisSearchForm, 'load_type', ['widgetOptions' => ['data' => Cargo::getTypeLoadUnload()]]); ?> </section> <section class="col-sm-6"> <?php echo $form->checkboxListGroup($ReisSearchForm, 'unload_type', ['widgetOptions' => ['data' => Cargo::getTypeLoadUnload()]]); ?> </section> </div> </section> </div> <div class="row"> <section class="col-sm-3"> <?php $this->widget('bootstrap.widgets.TbButton', ['buttonType' => 'submit', 'htmlOptions' => ['name' => 'autosearch', 'value' => 'autosearch', 'class' => 'autosearch'], 'label' => '<i class="fa fa-plus"></i> ' . Yii::t('ReisModule.default', 'Добавить в автопоиск'), 'encodeLabel' => false]); ?> </section> <section class="col-sm-6"></section> <section class="col-sm-3"> <?php $this->widget('bootstrap.widgets.TbButton', ['buttonType' => 'submit', 'htmlOptions' => ['name' => 'save', 'value' => 'save', 'class' => 'search'], 'label' => '<i class="fa fa-search"></i> ' . Yii::t('ReisModule.default', 'Искать'), 'encodeLabel' => false]);
/** * Lists all models. */ public function actionIndex() { $model = new Favorite('search'); $model->unsetAttributes(); // clear any default values if (isset($_REQUEST['Favorite'])) { $model->attributes = $_GET['Favorite']; } // $favorites = Favorite::model()->findAll('modelName LIKE :t ',array(':t' => '%'.$model->modelName.'%')); $favorites = Favorite::model()->findAllBySql(' select f.* FROM Favorite `f` LEFT JOIN Tender ON tenderId = modelId AND modelName=\'Tender\' LEFT JOIN Transport ON transportId = modelId AND modelName=\'Transport\' LEFT JOIN Cargo ON cargoId = modelId AND modelName=\'Cargo\' LEFT JOIN User ON User.userId = modelId AND modelName=\'User\' where f.userId = :u AND modelName LIKE :t AND ( NOT ISNULL( tenderId ) OR NOT ISNULL( cargoId ) OR NOT ISNULL( User.userId ) OR NOT ISNULL( transportId ) )', array(':t' => '%' . $model->modelName . '%', ':u' => Yii::app()->user->id)); $ids = array(); foreach ($favorites as $it) { $ids[$it['modelName']][] = Yii::app()->db->quoteValue($it['modelId']); } /** * Disable all defaults scopes */ Cargo::disableDefaultScope(); Transport::disableDefaultScope(); Tender::disableDefaultScope(); User::disableDefaultScope(); $cargoes = new CActiveDataProvider('Cargo', array('criteria' => array('condition' => 'cargo.cargoId in (' . ($ids['Cargo'] ? implode(',', $ids['Cargo']) : 0) . ')'), 'pagination' => false)); $transports = new CActiveDataProvider('Transport', array('criteria' => array('condition' => 'transport.type = ' . Transport::TRANSPORT . ' AND transport.transportId in (' . ($ids['Transport'] ? implode(',', $ids['Transport']) : 0) . ')'), 'pagination' => false)); $tenders = new CActiveDataProvider('Tender', array('criteria' => array('condition' => 'tender.tenderId in (' . ($ids['Tender'] ? implode(',', $ids['Tender']) : -1) . ')'), 'pagination' => false)); $users = new CActiveDataProvider('User', array('criteria' => array('condition' => 'User.userId in (' . ($ids['User'] ? implode(',', $ids['User']) : -1) . ')'), 'pagination' => false)); $this->render('index', array('cargoes' => $cargoes, 'transports' => $transports, 'tenders' => $tenders, 'users' => $users, 'model' => $model)); }
<?php $codigo = $_POST["codigo"]; require_once '../negocio/cargo.class.php'; $objCargo = new Cargo(); $resultado = $objCargo->leerDatos($codigo); echo json_encode($resultado);
<?php $codigo = $_POST["txtcodigoedit"]; $cargo = $_POST["txtcargoedit"]; require_once '../negocio/cargo.class.php'; $objCargo = new Cargo(); $objCargo->setCodigo($codigo); $objCargo->setDescripcion($cargo); $resultado = $objCargo->editar(); echo json_encode($resultado);
public function getNombreCargo() { $Cargo = Cargo::find($this->Cargo_Id); if ($this->Rol_Id == 2) { return "Oficialía de Partes"; } return $Cargo->nombreCargo(); }
<?php echo $form->dropDownListGroup($CostForm, 'currency_id_' . $i, ['widgetOptions' => ['data' => Cargo::getCurrency()]]); ?> </section> <section class="col-md-3 calculus"> <?php echo $form->dropDownListGroup($CostForm, 'type_id_' . $i, ['widgetOptions' => ['data' => Cargo::getCostType()]]); ?> </section> <section class="col-md-2"> <?php echo $form->dropDownListGroup($CostForm, 'cash_' . $i, ['widgetOptions' => ['data' => Cargo::enumCash()]]); ?> </section><section class="col-md-3"> <?php echo $form->dropDownListGroup($CostForm, 'nds_include_' . $i, ['widgetOptions' => ['data' => Cargo::enumNds()]]); ?> </section> <div class="row-buttons"> <?php if ($i > 1) { ?> <a type="button" class="delete-row">х</a> <?php } ?> <?php if ($i != CostForm::count) { ?>