Example #1
0
 /**
  * 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;
 }
Example #2
0
 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');
 }
Example #3
0
 public static function enumCurrency($currency = null)
 {
     static $enum;
     if (!isset($enum)) {
         $enum = Cargo::getCurrency();
     }
     return $currency === null ? $enum : $enum[$currency];
 }
Example #4
0
 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']);
     }
 }
Example #5
0
 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));
 }
Example #11
0
 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');
 }
Example #12
0
 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]);
 }
Example #14
0
 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');
     }
 }
Example #15
0
 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);
 }
Example #17
0
 public function getNombreCargo()
 {
     $Cargo = Cargo::find($this->Cargo_Id);
     return $Cargo->nombreCargo;
 }
Example #18
0
?>
    </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>
Example #19
0
<?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',
Example #20
0
        }
        /** 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>";
    }
Example #21
0
<?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());
Example #22
0
?>
		<?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');
Example #23
0
<?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>
Example #24
0
                    <?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>
Example #25
0
                    <?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);
Example #29
0
 public function getNombreCargo()
 {
     $Cargo = Cargo::find($this->Cargo_Id);
     if ($this->Rol_Id == 2) {
         return "Oficialía de Partes";
     }
     return $Cargo->nombreCargo();
 }
Example #30
0
                        <?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) {
        ?>