Exemple #1
0
 public function run()
 {
     Prioridad::create(array('NombrePrioridad' => 'Alta'));
     Prioridad::create(array('NombrePrioridad' => 'Media'));
     Prioridad::create(array('NombrePrioridad' => 'Baja'));
     $this->command->info('PrioridadTableSeeder: Prioridades de documentos cargados correctamente');
 }
 public function oficialia_nuevoOficio()
 {
     $dependencias = Dependencia::select('*')->orderBy('NombreDependencia')->get();
     $dep_areas = DependenciaArea::select('*')->orderBy('NombreDependenciaArea')->get();
     $entidades_externas = EntidadExterna::select('*')->orderBy('ApPaternoEntidad')->get();
     $cargos_entidades = CargoEntidad::select('*')->orderBy('NombreCargoEntidad')->get();
     $usuarios = Usuario::join('Cargo', 'Cargo_Id', '=', 'Cargo.IdCargo')->orderBy('ApPaterno')->get();
     $oficiosSalientes = OficioSaliente::select('*')->orderBy('IdConsecutivo', 'desc')->get();
     $prioridades = Prioridad::all();
     $caracteres = Caracter::all();
     $fecha = new DateTime();
     $dep = Request::get('DependenciaE');
     $a = Request::get('AreaE');
     $e = Request::get('EntidadE');
     $ce = Request::get('CargoEntidadE');
     return View::make('oficios.oficialia_recibidos_registro', array('dependencias' => $dependencias, 'dep_areas' => $dep_areas, 'entidades_externas' => $entidades_externas, 'cargos_entidades' => $cargos_entidades, 'usuarios' => $usuarios, 'dep' => $dep, 'a' => $a, 'e' => $e, 'ce' => $ce, 'OSs' => $oficiosSalientes, 'Fecha' => $fecha, 'prioridades' => $prioridades, 'caracteres' => $caracteres));
 }
<?php

require_once '../negocio/Prioridad.class.php';
$objPrioridad = new Prioridad();
$resultado = $objPrioridad->listar();
echo json_encode($resultado);
Exemple #4
0
 public function actualizarAviso()
 {
     if (Auth::check()) {
         //$areas = Area::lists('NombreArea','NombreArea');
         $datos = Input::all();
         $aviso = new Avisos();
         if ($aviso->updateAviso($datos)) {
             $prioridad = Prioridad::lists('NombrePrioridad', 'IdPrioridad');
             $aviso = Avisos::where('idAviso', $datos['idAviso'])->first();
             Session::flash('msg', 'Aviso modificado correctamente.');
             return View::make('SIG.editarAvisos', array('aviso' => $aviso, 'prioridad' => $prioridad));
         } else {
             $aviso = Avisos::where('idAviso', $datos)->first();
             $prioridad = Prioridad::lists('NombrePrioridad', 'IdPrioridad');
             Session::flash('msgf', 'Aviso no modificado. Intente más tarde.');
             return View::make('SIG.editarAvisos', array('aviso' => $aviso, 'prioridad' => $prioridad));
         }
     } else {
         return Redirect::to('/SIG');
     }
 }
<?php

require_once '../negocio/Prioridad.class.php';
$objPrioridad = new Prioridad();
$resultado = $objPrioridad->obtenerEjeEstrategico();
echo json_encode($resultado);
<?php

$codigo = $_POST["codigo"];
require_once '../negocio/Prioridad.class.php';
$objPrioridad = new Prioridad();
$objPrioridad->setCodigo($codigo);
$resultado = $objPrioridad->eliminar();
echo json_encode($resultado);
 public function render_view_ot($id = 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) && $id) {
             $tabla = Tabla::getTablaByNombre(self::$nombre_tabla)->get();
             $data["estados"] = Estado::where('idtabla', '=', $tabla[0]->idtabla)->lists('nombre', 'idestado');
             $data["prioridades"] = Prioridad::lists('nombre', 'idprioridad');
             $data["tipo_fallas"] = TipoFalla::lists('nombre', 'idtipo_falla');
             $tabla_estado_activo = Tabla::getTablaByNombre(self::$estado_activo)->get();
             $data["estado_activo"] = Estado::where('idtabla', '=', $tabla_estado_activo[0]->idtabla)->lists('nombre', 'idestado');
             $data["ot_info"] = OtCorrectivo::searchOtById($id)->get();
             if ($data["ot_info"]->isEmpty()) {
                 Session::flash('error', 'No se encontró la OT.');
                 return Redirect::to('mant_correctivo/list_mant_correctivo');
             }
             $data["ot_info"] = $data["ot_info"][0];
             $data["tareas"] = TareasOtCorrectivo::getTareasXOtXActi($data["ot_info"]->idot_correctivo)->get();
             $data["repuestos"] = RepuestosOtCorrectivo::getRepuestosXOtXActi($data["ot_info"]->idot_correctivo)->get();
             $data["personal_data"] = PersonalOtCorrectivo::getPersonalXOtXActi($data["ot_info"]->idot_correctivo)->get();
             return View::make('ot/correctivo/viewOtMantCo', $data);
         } else {
             return View::make('error/error', $data);
         }
     } else {
         return View::make('error/error', $data);
     }
 }
 function RegistraGuardar()
 {
     $num_folio = $_POST["num_folio"];
     $tipo = $_POST["tipo"];
     $categoria = $_POST["categoria_doc"];
     $expediente = $_POST["expediente"];
     $num_doc = $_POST["num_doc"];
     $FechaSol = $_POST["date_registrar"];
     $refe = $_POST["refe"];
     $anexo = $_POST["anexo"];
     $destino = $_POST["destino"];
     $observ = $_POST["observ"];
     $post = (object) $_POST;
     $get = (object) $_GET;
     ############## Guardar Despacho #################
     $nombre = $_POST['nombre'];
     $fecha_actual = time();
     $fecha = date("Y-m-d H:i:s", $fecha_actual);
     $fecha_respuesta = date("Y-m-d H:i:s", $_POST['saldo'] * (60 * 60 * 24) + $fecha_actual);
     $cboareas = $_POST['cboareas'];
     $radiobutton = $_POST['radiobutton'];
     $cboaccion = $_POST['cboaccion'];
     $cboprioridad = $_POST['cboprioridad'];
     $textfield2 = $_POST['textfield2'];
     $textarea = $_POST['textfield4'];
     $estado = 3;
     #############################################
     #dump($post);
     if (isset($post->remit) && $post->remit != "") {
         $remits = explode(",", $post->remit);
         $remit = $remits[1];
     } else {
         $sql_re = "Insert Into remitentes Values('','2','" . $_POST["remitente"] . "','" . substr($_POST["remitente"], 0, 4) . "','','1')";
         $q_remite = new Consulta($sql_re);
         $remit = $q_remite->NuevoId();
         #$remit=Registro::RegistraGuardarRemitente($_POST["remitente"],substr($_POST["remitente"],0,4),2);
     }
     //Calculamos el año actual
     $anio_actual = date("Y");
     $sql_anio = "SELECT * FROM anio WHERE anio = " . $anio_actual;
     $query_anio = new Consulta($sql_anio);
     $row_anio = $query_anio->ConsultaVerRegistro();
     $sql_cod = "SELECT \r\n                     Max(td.numeracion_documento) AS codigo\r\n                     FROM documentos AS td\r\n                     WHERE id_anio=" . $row_anio["id_anio"];
     $query_codigo = new Consulta($sql_cod);
     $row_codigo = $query_codigo->ConsultaVerRegistro();
     $codigo_n = $row_codigo['codigo'] + 1;
     $codigo = sprintf("%05d", $codigo_n) . '-' . $row_anio["anio"];
     $anp = new Anp($_SESSION['session'][7]);
     $codigo = $anp->getSiglas() . "-" . $codigo;
     $var_estado = 3;
     if (isset($_SESSION['session'][7])) {
         $prioridad = new Prioridad($cboprioridad);
         $guarda = "INSERT INTO documentos VALUES ('',\r\n                    '" . $codigo . "',\r\n                    '" . $codigo_n . "',\r\n                    '" . $tipo . "',\r\n                    '" . $num_doc . "',\r\n                    '" . $refe . "',\r\n                    '" . $anexo . "',\r\n                    '" . $num_folio . "',\r\n                    '" . formato_date('/', $FechaSol) . "',\r\n                    '" . $textfield2 . "',\r\n                    '" . date("Y-m-d H:i:s", $fecha_actual) . "',\r\n                    '" . $observ . "',\r\n                    '" . $cboprioridad . "',\r\n                    '" . $_SESSION['session'][0] . "',\r\n                    '" . $remit . "',\r\n                    '" . $var_estado . "',\r\n                    '" . $row_anio["id_anio"] . "')";
         $q_guarda = new Consulta($guarda);
         $nuevo_id = $q_guarda->NuevoId();
         //Insertar en las tablas de busqueda
         $remitente = new Remitente($remit);
         $tipo_doc = new TipoDocumento($tipo);
         $estado = new Estado($var_estado);
         $usuario = new Usuario($_SESSION['session'][0]);
         $reporte = "INSERT INTO documentos_reporte VALUES ('',\r\n                        '" . $q_guarda->NuevoId() . "',\r\n                    '" . $codigo . "',\r\n                    '" . $num_doc . "',\r\n                    '" . $remitente->getNombre() . "',\r\n                    '" . $textfield2 . "',\r\n                    '" . $tipo_doc->getNombre() . "',\t\t\t\r\n                    '" . $num_folio . "',\r\n                    '" . $refe . "', \r\n                    '" . $anexo . "',\r\n                    '" . $observ . "',\r\n                    '" . $prioridad->getNombre() . "',\r\n                    '" . formato_date('/', $FechaSol) . "',\r\n                    '" . $fecha . "',\r\n                    '" . $fecha_respuesta . "',\r\n                    '" . $estado->getAbreviatura() . "',\r\n                    '" . $row_anio["anio"] . "',\t\t\t\t\t\t\t\r\n                    '" . $usuario->getLogin() . "',\r\n                    '')";
         $q_reporte = new Consulta($reporte);
         $sql_doc_cat = "\r\n                INSERT INTO documentos_categorias\r\n                    (id_documento,categoria) \r\n                    VALUES( '{$nuevo_id}','{$categoria}' )\r\n            ";
         $q_doc_cat = new Consulta($sql_doc_cat);
         if ($categoria == "TUPA") {
             $sql_doc_cat = "\r\n                    INSERT INTO expedientes\r\n                        (codigo_expediente,id_documento) \r\n                        VALUES( '{$expediente}', '{$nuevo_id}' )\r\n                ";
             $q_doc_cat = new Consulta($sql_doc_cat);
         }
         ########### DespacharGuardarDestino ################
         $guades = "Insert INTO\r\n                        historial_documentos values('',\r\n                        '" . $nuevo_id . "',\r\n                        '',\r\n                        '" . $cboareas . "',\r\n                        '" . $fecha . "',\r\n                        '" . $radiobutton . "',\r\n                        '" . $cboaccion . "',\r\n                        '" . $_SESSION['session'][0] . "',\r\n                        '" . $var_estado . "',\r\n                        '" . $textarea . "')";
         #echo $guades;exit;
         $qdest = new Consulta($guades);
         $id_hist = $qdest->NuevoId();
         $sqlrep = "SELECT id_documento_reporte as id\r\n                        FROM documentos_reporte\r\n                        WHERE id_documento={$nuevo_id}";
         $qrep = new Consulta($sqlrep);
         $rowrep = $qrep->VerRegistro();
         $documento = new Documento($nuevo_id);
         $remitente = $documento->getRemitente();
         $area = new Area($cboareas);
         $accion = new Accion($cboaccion);
         $ubicacion = "";
         $est = 'D';
         $esta = 'DESPACHADO';
         $ubicacion = $area->getAbreviatura();
         //Para el reporte
         $sql_mov = "Insert INTO\r\n                        movimientos values('',\r\n                        '" . $rowrep['id'] . "',\r\n                        '" . $id_hist . "',\r\n                        'DESPACHO GENERAL',\r\n                        '" . $area->getNombre() . "',            \r\n                        '" . $accion->getNombre() . "',\r\n                        '" . $radiobutton . "',\r\n                        '" . $usuario->getLogin() . "',\r\n                        '" . $textarea . "',\r\n                        '" . $fecha . "',\r\n                        '" . $esta . "',\r\n                        '" . $ubicacion . "',\t\t\t\t\r\n                        '1')";
         $q_mov = new Consulta($sql_mov);
         /*
         
         ###########################################
             
         <script type="text/javascript"> 
             javascript:imprimir("Ventanillas/ficha_registro.php?id=<?php echo $nuevo_id?>");
             location.href="Ventanillas_acceso_registro.php";
         </script> 
         #ini_set("display_errors",1);
         */
         $_SESSION['save'] = true;
         echo "fasfdsafsd";
         header("Location: ./mesa_acceso_registro.php?opcion=despachar&ids={$nuevo_id}&ok=1");
         exit;
     } else {
         echo "<div id='error'>Ocurrio un error, Cierre su Sesión Actual y vuelva a iniciar Sesion</div>\t";
     }
 }
 public function iescmpl_nuevoOficio()
 {
     $of = new OficioSaliente();
     $idOficio = $of->getIdOficio();
     $dependencias = Dependencia::select('*')->orderBy('NombreDependencia')->get();
     $dep_areas = DependenciaArea::select('*')->orderBy('NombreDependenciaArea')->get();
     $entidades_externas = EntidadExterna::select('*')->orderBy('ApPaternoEntidad')->get();
     $cargos_entidades = CargoEntidad::select('*')->orderBy('NombreCargoEntidad')->get();
     $usuarios = Usuario::select('*')->orderBy('ApPaterno')->get();
     $oficiosEntrantes = OficioEntrante::select('*')->orderBy('IdOficioDependencia')->get();
     $caracteres = Caracter::all();
     $prioridades = Prioridad::all();
     $dep = Request::get('DependenciaE');
     $a = Request::get('AreaE');
     $e = Request::get('EntidadE');
     $ce = Request::get('CargoEntidadE');
     return View::make('oficios.iescmpl_salientes_registro', array('dependencias' => $dependencias, 'dep_areas' => $dep_areas, 'entidades_externas' => $entidades_externas, 'cargos_entidades' => $cargos_entidades, 'usuarios' => $usuarios, 'dep' => $dep, 'a' => $a, 'e' => $e, 'ce' => $ce, 'OEs' => $oficiosEntrantes, 'idOficio' => $idOficio, 'prioridades' => $prioridades, 'caracteres' => $caracteres));
 }
<?php

$codigo = $_POST["codigo"];
require_once '../negocio/Prioridad.class.php';
$objPrioridad = new Prioridad();
$resultado = $objPrioridad->leerDatos($codigo);
echo json_encode($resultado);
<?php

$codigo = $_POST["txtcodigoedit"];
$prioridad = $_POST["txtprioridadedit"];
$eje = $_POST["txtejeedit"];
require_once '../negocio/Prioridad.class.php';
$objPrioridad = new Prioridad();
$objPrioridad->setCodigo($codigo);
$objPrioridad->setNombre($prioridad);
$objPrioridad->setEje($eje);
$resultado = $objPrioridad->editar();
echo json_encode($resultado);
<?php

$prioridad = $_POST["txtprioridades"];
$eje = $_POST["txteje"];
require_once '../negocio/Prioridad.class.php';
$objPrioridad = new Prioridad();
$objPrioridad->setNombre($prioridad);
$objPrioridad->setEje($eje);
$resultado = $objPrioridad->agregar();
echo json_encode($resultado);
 function DespacharGuardarDestino($ids)
 {
     $nombre = $_POST['nombre'];
     $fecha_actual = time() - 3600;
     $fecha = date("Y-m-d H:i:s", $fecha_actual);
     $cboareas = $_POST['cboareas'];
     $radiobutton = $_POST['radiobutton'];
     $cboaccion = $_POST['cboaccion'];
     $cboprioridad = $_POST['cboprioridad'];
     $textfield2 = $_POST['textfield2'];
     $textarea = $_POST['textfield4'];
     $estado = 3;
     $guades = "Insert INTO\r\n\t\t\t\thistorial_documentos values('',\r\n\t\t\t\t'" . $ids . "',\r\n\t\t\t\t'',\r\n\t\t\t\t'" . $cboareas . "',\r\n\t\t\t\t'" . $fecha . "',\r\n\t\t\t\t'" . $radiobutton . "',\r\n\t\t\t\t'" . $cboaccion . "',\r\n\t\t\t\t'" . $_SESSION['session'][0] . "',\r\n\t\t\t\t'" . $estado . "',\r\n\t\t\t\t'" . $textarea . "')";
     $qdest = new Consulta($guades);
     $id_hist = $qdest->NuevoId();
     $sqlrep = "SELECT id_documento_reporte as id\r\n\t\t\t\tFROM documentos_reporte\r\n\t\t\t\tWHERE id_documento={$ids}";
     $qrep = new Consulta($sqlrep);
     $rowrep = $qrep->VerRegistro();
     $documento = new Documento($ids);
     $remitente = $documento->getRemitente();
     $area = new Area($cboareas);
     $accion = new Accion($cboaccion);
     $usuario = new Usuario($_SESSION['session'][0]);
     $ubicacion = "";
     $est = 'D';
     $esta = 'DESPACHADO';
     $ubicacion = $area->getAbreviatura();
     /*}else{
     		$cl_est=$documento->getEstado();
     		$est=$cl_est->getAbreviatura();
             $esta=$cl_est->getNombre();
     	}*/
     //Para el reporte
     $sql_mov = "Insert INTO\r\n\t\t\t\tmovimientos values('',\r\n\t\t\t\t'" . $rowrep['id'] . "',\r\n                '" . $id_hist . "',\r\n\t\t\t\t'DESPACHO GENERAL',\r\n\t\t\t\t'" . $area->getNombre() . "',            \r\n\t\t\t\t'" . $accion->getNombre() . "',\r\n\t\t\t\t'" . $radiobutton . "',\r\n\t\t\t\t'" . $usuario->getLogin() . "',\r\n\t\t\t\t'" . $textarea . "',\r\n\t\t\t\t'" . $fecha . "',\r\n\t\t\t\t'" . $esta . "',\r\n\t\t\t\t'" . $ubicacion . "',\t\t\t\t\r\n\t\t\t\t'1')";
     $q_mov = new Consulta($sql_mov);
     if ($radiobutton == 1) {
         $prioridad = new Prioridad($cboprioridad);
         $s_act = "Update documentos \r\n\t\t\t\tSET id_prioridad='" . $cboprioridad . "', \r\n\t\t\t\tasunto_documento='" . $textfield2 . "',\r\n\t\t\t\tid_estado='" . $estado . "'\r\n\t\t\t\tWHERE id_documento='" . $ids . "'";
         $qact = new Consulta($s_act);
         $s_mov = "Update documentos_reporte\r\n\t\t\t\tSET prioridad='" . $prioridad->getNombre() . "',\r\n\t\t\t\tasunto='" . $textfield2 . "',\r\n\t\t\t\testado='" . $est . "',                \r\n\t\t\t\tubicacion='" . $ubicacion . "'\r\n\t\t\t\tWHERE id_documento='" . $ids . "'";
         $qact_mov = new Consulta($s_mov);
     }
 }