function nuevo() { $departamento = new Departamento(); $transporte = new Transporte(); $data['Departamento'] = $departamento->listado(); $data['Transporte'] = $transporte->listaTodo(); $data['TipoProveedor'] = $this->tipoCliente(); $this->view->show("proveedor/nuevo.phtml", $data); }
function listaroptions() { $codpais = $_REQUEST['id']; $departamento = new Departamento(); $data = $departamento->listadoOptionsdepartamento($codpais); $tot = count($data); for ($i = 0; $i < $tot; $i++) { echo '<option value="' . $data[$i]['iddepartamento'] . '">' . $data[$i]['nombredepartamento']; } }
public static function parse($record) { if ($record == null) { return null; } $departamento = new Departamento(); $departamento->setId($record["idDepartamento"]); $departamento->setNome($record["Nome"]); $departamento->setInst_id($record["Instituto_idInstituto"]); return $departamento; }
public static function novo(Departamento $d) { $dep = DepartamentoController::departamento_por_nome($d->getNome()); if ($dep) { $f = "J? existe um departamento cadastrado com o nome informado."; DepartamentoController::defineException("novo", $f); } else { $o = $d->persistir(); } return $o; }
/** * Método para setear * * @param array $data * @return */ public static function setDepartamento($name) { //Se aplica la autocarga $obj = new Departamento(); $obj->Departamento = ucfirst(Filter::get($name, 'string')); //Verifico si existe otra ciudad bajo el mismo nombre $old = new Departamento(); if ($old->find_first("parroquia LIKE '%{$obj->parroquia}%'")) { return $old; } return $obj->create() ? $obj : FALSE; }
/** * Método para setear * * @param array $data * @return */ public static function setDepartamento($method, $data, $optData = null) { //Se aplica la autocarga $obj = new Departamento($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() { $departamentos = array(['nombre' => 'Bienestar social', 'supervisor_id' => 1], ['nombre' => 'Departamento tecnico', 'supervisor_id' => 1], ['nombre' => 'Secretaria Ejecutiva', 'supervisor_id' => 1]); foreach ($departamentos as $departamento) { Departamento::create($departamento); } }
public function getIndex() { $dataModule['empresa'] = Empresa::where('activa', 1)->get(); $dataModule['plan_pago'] = PlanPago::orderby('created_at')->get(); $dataModule['nota_credito'] = Cupon::all(); $dataModule['productos'] = Producto::where('activo', 1)->get(); $dataModule['departamentos'] = Departamento::all(); return View::make($this->department . ".main", $this->data)->nest('child', 'sistemas.main_configuracion', $dataModule); }
public function getCiudades() { $departmentId = Input::get('departamento_id'); $department = NULL; if (!is_null($departmentId)) { $department = Departamento::with('Ciudad')->find($departmentId); } return Response::json(array('ciudades' => $department->ciudades)); }
/** * 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)); }
/** * Display a listing of the resource. * * @return Response */ public function index($id = null) { if ($id == null) { $data['ciudades'] = Ciudad::with('Departamento')->orderBy('id', 'asc')->get(); $data['departamentos'] = Departamento::orderBy('id', 'asc')->get(); return $data; } else { return $this->show($id); } }
function getAll(Request $request, Response $response) { $response = $response->withHeader('Content-type', 'application/json'); $data = Departamento::all(); if (count($data) == 0) { $response = $response->withStatus(404); } $response->getBody()->write($data); return $response; }
/** * 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)); }
function editar() { $id = $_REQUEST['id']; $vendedor = new Actor(); $distrito = new Distrito(); $provincia = new Provincia(); $departamento = new Departamento(); $dataVendedor = $vendedor->buscarxid($id); $dataVendedor['contrasena'] = $this->desencripta($dataVendedor['contrasena']); $data['Departamento'] = $departamento->listado(); if ($dataVendedor[0]['iddistrito'] != '' && $dataVendedor[0]['iddistrito'] != 0) { $dataDistrito = $distrito->buscarxid($dataVendedor[0]['iddistrito']); $data['Provincia'] = $provincia->listado($dataDistrito[0]['codigodepto']); $data['Distrito'] = $distrito->listado($dataDistrito[0]['idprovincia']); } $data['RutaImagen'] = $this->rutaImagenesVendedor(); $data['Vendedor'] = $dataVendedor; $this->view->show("vendedor/editar.phtml", $data); }
/** * 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 getIndex() { $dataModule['construcciones'] = Construccion::groupby('descripcion')->orderby('descripcion')->get(); $dataModule['mantenimientos'] = VistaPreciosMantenimiento::all(); $dataModule["config_gral"] = ConfiguracionGeneral::where('activo', 1)->firstorfail(); $dataModule['paquetes'] = Paquete::groupby('paquete_id')->get(); $dataModule['productos_combo'] = Producto::where('combo', 1)->get(); $dataModule['productos'] = Producto::with('precio')->get(); $dataModule['precio_paquete'] = Producto::select('producto.id', 'precio.monto')->leftjoin('precio', 'producto.id', '=', 'precio.producto_id')->where('precio.activo', 1)->get(); $dataModule['departamentos'] = Departamento::all(); $dataModule['contenido_paquete'] = Paquete::select('paquete.id', 'paquete.paquete_id', 'paquete.producto_id as item_id', 'producto.nombre as nombre_paquete', 'px.nombre as item')->leftjoin('producto', 'paquete.paquete_id', '=', 'producto.id')->leftjoin('producto as px', 'paquete.producto_id', '=', 'px.id')->get(); return View::make($this->department . ".main", $this->data)->nest('child', 'sistemas.main_productos', $dataModule); }
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 }
/** * 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); $departamento = Departamento::model()->findByPk($model->departamento_id); $propiedad = $departamento->propiedad; $model->propiedad_id = $propiedad->id; // Uncomment the following line if AJAX validation is needed // $this->performAjaxValidation($model); if (isset($_POST['Mueble'])) { $model->attributes = $_POST['Mueble']; $model->fecha_compra = Tools::fixFecha($model->fecha_compra); $model->departamento_id = $_POST['Mueble']['departamento_id']; if ($model->save()) { $this->redirect(array('admin', 'id' => $model->id)); } } $this->render('update', array('model' => $model)); }
public function obtenerDatosEvento() { if (Request::ajax()) { $evento = Evento::find(Input::get("id")); $reunion = Reunion::whereEventosId(Input::get("id"))->first(); $datos = array(); $datos['nombre'] = $reunion->asunto; $fechayhora = $evento->start; $fechayhora = explode(" ", $fechayhora); $datos['ordinaria'] = $reunion->ordinaria == '1' ? "Ordinaria" : "Extraordinaria"; $datos['fecha'] = $fechayhora[0]; $datos['hora'] = $fechayhora[1]; $datos['asignatura'] = Asignatura::whereId(Asignatura::asignaturaJDAActual())->pluck('nombre'); $datos['departamento'] = Departamento::whereId(Academia::whereId(Asignatura::whereId(Asignatura::asignaturaJDAActual())->pluck('academia_id'))->pluck('departamentos_id'))->pluck('nombre'); $datos['fecha_actual'] = date('Y-m-d'); return Response::json(array('success' => true, 'datos' => $datos)); } }
public function actionGetDepartamentosAll() { if (isset($_POST['Mueble']['propiedad_id'])) { $propiedad_id = $_POST['Mueble']['propiedad_id']; $departamentos = Departamento::model()->findAllByAttributes(array('propiedad_id' => $propiedad_id)); echo "<option value=''>Seleccione un Departamento</option>"; foreach ($departamentos as $departamento) { echo "<option value=" . $departamento->id . ">" . $departamento->numero . "</option>"; } } if (isset($_POST['Egreso']['propiedad_id'])) { $propiedad_id = $_POST['Egreso']['propiedad_id']; $departamentos = Departamento::model()->findAllByAttributes(array('propiedad_id' => $propiedad_id)); echo "<option value=''>Seleccione Departamento</option>"; echo "<option value='-1'>Todos de esta Propiedad</option>"; foreach ($departamentos as $departamento) { echo "<option value=" . $departamento->id . ">" . $departamento->numero . "</option>"; } } }
public function doPost() { $r = DepartamentoResource::getInstance(); if ($r->getRequest("nome") and $r->getRequest("email")) { $ve = DepartamentoController::validateEmail($r->getRequest("email")); if ($ve) { $departamento = Departamento::fromArray($r->getRequest(), "nome,email,endereco,telefone"); $x = DepartamentoController::novo($departamento); if ($x) { created_header(); } else { exception_header(); DepartamentoController::print_exception("novo"); } } else { exception_header(); DepartamentoController::print_exception("email"); } } else { exception_header(); echo "'Nome do Departamento' e 'E-mail' são campos obrigatórios."; } }
<br> La transferencia de usuario consiste en, ... <br> Una vez realizada la transferencia con éxito ya no tendrá jerarquía con el departamento actual. <br> <input name="Transferencia[depto1]" value="<?php echo $model->profile->id_departamento; ?> " type="hidden"> <input name="Transferencia[idUser]" value="<?php echo $_GET['id']; ?> " type="hidden"> <label>Departamento a transferir</label> <?php $modell = Departamento::model()->findAll(); $list = CHtml::listData($modell, 'id', 'nombre_departamento'); ?> <?php echo CHtml::dropDownList('Transferencia[depto2]', 0, $list, array('options' => array($profile->idDepartamento => array('selected' => true)), 'empty' => 'Seleccione una Opción', 'class' => 'form-control')); ?> </div> <div class="modal-footer clearfix"> <div class="pull-right"> <button class="btn btn-block btn-success btn-sm" type="success">Transferir</button> </div> <div class="pull-left"> <button class="btn btn-block btn-danger btn-sm" type="button" data-dismiss="modal" >Cancelar</button> </div> </div> </form>
<div class="wide form"> <?php $form = $this->beginWidget('GxActiveForm', array('action' => Yii::app()->createUrl($this->route), 'method' => 'get')); ?> <div class="row"> <?php echo $form->label($model, 'CODDPTO'); ?> <?php echo $form->dropDownList($model, 'CODDPTO', GxHtml::listDataEx(Departamento::model()->findAll(), 'codigo', 'departamento'), array('prompt' => 'Seleccione...', 'class' => 'Ccombo')); ?> </div> <div class="row"> <?php echo $form->label($model, 'CODMUN'); ?> <?php echo $form->dropDownList($model, 'CODMUN', array(), array('prompt' => 'Seleccione...', 'class' => 'Ccombo')); ?> </div> <div class="row"> <?php echo $form->label($model, 'CODIGO_DANE_ESTABLEDUCATIVO'); ?> <?php echo $form->dropDownList($model, 'CODIGO_DANE_ESTABLEDUCATIVO', array(), array('prompt' => 'Seleccione...', 'class' => 'Ccombo')); ?>
<? require_once './view/html.php'; $proveedor = new Proveedor(); $tipo_doc = new TipoDoc(); $ciudad = new Ciudad(); $ciudad->setOrder(" ORDER BY nom"); $departamento = new Departamento(); $rol = new Rol(); if ($_GET['op']=='insert') { $proveedor->setIdDoc($_POST['id_doc']); $proveedor->setDoc($_POST['doc']); $proveedor->setNom($_POST['nom']); $proveedor->setApe($_POST['ape']); $proveedor->setDir($_POST['dir']); $proveedor->setIdCiu($_POST['id_ciu']); $proveedor->setIdDep($_POST['id_dep']); $proveedor->setTel($_POST['tel']); $proveedor->insert(); } if ($_GET['op']=='delete') { $proveedor->delete($_GET['id']); } if ($_GET['op']=='ord') { $proveedor->setOrder(" ORDER BY ".$_GET['by']); $_SESSION['orden'] = " ORDER BY ".$_GET['by']; } $show=$_SESSION['show'];
public function Paginacao($order, $inicio, $fim) { $sql = "SELECT * FROM departamentos {$order} LIMIT {$inicio},{$fim}"; $stmt = $this->conexao->prepare($sql); $stmt->execute(); $searchResults = array(); while ($rs = $stmt->fetch(PDO::FETCH_OBJ)) { $temp = new Departamento(); $temp->setIdDepartamento($rs->iddepartamento); $temp->setDepartamento($rs->departamento); array_push($searchResults, $temp); } return $searchResults; }
public static function fromJSON($js, $attrs) { $vect = json_decode($js, true); $o = Departamento::fromArray($vect, $attrs); return $o; }
public function getNuevo() { $dataModule['status'] = Session::pull('status', 'nuevo'); $dataModule['usuarios'] = Usuario::all(); $dataModule['user'] = Usuario::find(Auth::user()->id); $dataModule['departamentos'] = Departamento::all(); $dataModule['rol'] = Session::pull('rol', 'sistemas'); return View::make($this->department . ".main", $this->data)->nest('child', 'sistemas.perfil_usuario', $dataModule); }
<?php $collection = Departamento::find(Departamento::departamentoJDDActual())->academias()->whereNull('academias.profesores_id')->get()->toArray(); $collection = array_values(array_sort($collection, function ($value) { return $value['nombre']; })); $arreglo = array(); foreach ($collection as $clave => $valor) { $arreglo[$valor['id']] = $valor['nombre']; } ?> {{ Form::select('academia_id', $arreglo, null, array('class' => 'col-sm-5')) }} </div> <div class="form-group row"> {{ Form::label('profesor_id', 'Selecciona al profesor', array('class' => 'col-sm-5'))}} <?php $collection = DB::table('datos_profesor')->join('profesores', 'profesores.id', '=', 'datos_profesor.profesor_id')->join('academias_profesores', 'profesores.id', '=', 'academias_profesores.profesores_id')->where('profesores.rol', '=', 'profesor')->where('profesores.id', '<>', Auth::user()->id)->join('academias', 'academias.id', '=', 'academias_profesores.academias_id')->join('departamentos', 'academias.departamentos_id', '=', 'departamentos.id')->where('departamentos.id', '=', Departamento::departamentoJDDActual())->select('profesores.id', DB::raw('CONCAT(datos_profesor.nombre, " ", datos_profesor.apellido_paterno, " ", datos_profesor.apellido_materno) as nombre'))->orderBy('datos_profesor.nombre')->get(); $arreglo = array(); foreach ($collection as $clave => $valor) { $arreglo[$valor->id] = $valor->nombre; } ?> {{ Form::select('profesor_id', $arreglo, null, array('class' => 'col-sm-5')) }} </div> {{ Form::submit('Asignar PDA', array('class'=>'btn btn-lg btn-primary')) }} {{ Form::close() }} </div> </div> <table id="tablaJDDAcademiasPDAs" class="table table-bordered table-responsive table-striped table-hover tablaCRUD ocultar"> <thead> <tr>
<?php $form = $this->beginWidget('CActiveForm', array('id' => 'departamento-producto-form', 'enableAjaxValidation' => false)); ?> <p class="note">Fields with <span class="required">*</span> are required.</p> <?php echo $form->errorSummary($model); ?> <div class="row"> <?php echo $form->labelEx($model, 'dpprod_dpto_id'); ?> <?php echo $form->dropDownList($model, 'dpprod_dpto_id', CHtml::listData(Departamento::model()->findAll(), 'dpto_id', 'dpto_nombre')); ?> <?php //echo $form->textField($model,'dpprod_dpto_id'); ?> <?php echo $form->error($model, 'dpprod_dpto_id'); ?> </div> <div class="row"> <?php echo $form->labelEx($model, 'dpprod_prod_id'); ?> <?php echo $form->dropDownList($model, 'dpprod_prod_id', CHtml::listData(Producto::model()->findAll(), 'prod_id', 'prod_nombre'));
/** * 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); $model->fecha = Tools::backFecha($model->fecha); // Uncomment the following line if AJAX validation is needed // $this->performAjaxValidation($model); if (isset($_POST['Egreso'])) { $model->attributes = $_POST['Egreso']; $model->fecha = Tools::fixFecha($model->fecha); $propiedad = null; if ($model->centroCosto != null) { $ok = $model->validate(); if ($model->centroCosto->carga_a == '1') { $propiedad = Propiedad::model()->findByPk($model->propiedad_id); if ($propiedad == null) { $model->addError("propiedad_id", "Propiedad no puede ser nulo."); $ok = false; } } if ($ok) { if ($model->save()) { EgresoPropiedad::model()->deleteAllByAttributes(array('egreso_id' => $model->id)); if ($model->centroCosto->carga_a == '1') { $egPro = new EgresoPropiedad(); $egPro->egreso_id = $model->id; $egPro->propiedad_id = $model->propiedad_id; $egPro->save(); } if ($model->centroCosto->carga_a == '2') { if (isset($_POST['chbDepartamentoId'])) { $cant_deptos = count($_POST['chbDepartamentoId']); if ($cant_deptos > 0) { EgresoDepartamento::model()->deleteAllByAttributes(array('egreso_id' => $model->id)); foreach ($_POST['chbDepartamentoId'] as $i => $departamento) { $egDpto = new EgresoDepartamento(); $egDpto->departamento_id = $departamento; $egDpto->egreso_id = $model->id; if ($egDpto->validate()) { $egDpto->save(); } } } } } $this->redirect(array('admin')); } else { Yii::app()->user->setFlash('error', CHtml::errorSummary($model)); } } else { Yii::app()->user->setFlash('error', CHtml::errorSummary($model)); } } else { Yii::app()->user->setFlash('error', 'ERROR: Centro de costo no puede ser nulo.'); } $model->fecha = Tools::backFecha($model->fecha); } $conceptos = ConceptoPredefinido::model()->findAll(); $cptos = array(); foreach ($conceptos as $concepto) { $cptos[] = $concepto->nombre; } $deptos = new Departamento('search'); $deptos->unsetAttributes(); if (isset($_GET['Departamento'])) { $deptos->attributes = $_GET['Departamento']; } $this->render('update', array('model' => $model, 'conceptos' => $cptos, 'departamentos' => $deptos)); }