/modificar_cuenta.php
PHP | 421 lines | 387 code | 21 blank | 13 comment | 12 complexity | c3c0b7067bfa2bdd948123e158f9a359 MD5 | raw file
Possible License(s): LGPL-2.1, BSD-3-Clause
- <?php
- require_once("class/class.php");
- require_once("class/class_usuarios.php");
- if ($_SESSION["session_user"] and $_SESSION["session_perfil"]) {
- $obj = new Usuarios();
- $perfil = $obj->get_permisos_por_id();
-
- require_once 'class/saf.php';
- require_once 'class/sectores.php';
- require_once 'class/bancos.php';
- require_once 'class/cuentas.php';
- require_once 'class/Resoluciones.php';
- if (!empty($_GET["id"]))
- {
- $id = $_GET["id"];
- $obj5 = new Cuentas();
- $row = $obj5->idCuentaEdit_2($id);
- }
-
- $obj1 = new Saf();
- $saf = $obj1->Ordenar_Saf();
-
- $obj2 = new Sectores();
- $sector = $obj2->Ordenar_Sector();
-
- $obj3 = new Bancos();
- $banco = $obj3->Ordenar_Banco();
-
-
- if (isset($_POST["Guardar"]) and $_POST["Guardar"] == 1 ) {
- $obj6 = new Cuentas();
- $id_cta = $obj6->idCta($_POST["saf"]);
- $saf = $id_cta[0]["servicio"];
- $obj4 = new Cuentas();
- $obj4->editarCuenta_2($_POST["id"], $saf, $_POST["sector"], $_POST["denominacion"], $_POST["banco"], $_POST["tipo"], $_POST["nro_cta"], $_POST["acto_adm"], $_POST["fecha_acto"], $_POST["observacion"]);
-
- $obj8 = new Resoluciones();
- $obj8->guardarResolucionModificacion();
- exit;
- }
- ?>
- <!DOCTYPE html>
- <html lang="es">
- <head>
- <meta charset="utf-8">
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
- <meta name="viewport" content="width=device-width, initial-scale=1">
- <title>Sistema de Padrón de Cuentas Oficiales</title>
- <link rel="shortcut icon" href="img/favicon.ico"/>
- <!-- Bootstrap core CSS -->
- <link href="css/bootstrap.css" rel="stylesheet">
- <link href="css/bootstrap-theme.css" rel="stylesheet">
- <link href="css/datepicker.css" rel="stylesheet">
- <link href="css/fileinput.css" media="all" rel="stylesheet" type="text/css" />
- <script src="js/jquery.min.js"></script>
- <script src="js/fileinput.js" type="text/javascript"></script>
- <!-- Just for debugging purposes. Don't actually copy this line! -->
- <!--[if lt IE 9]><script src="assets/js/ie8-responsive-file-warning.js"></script><![endif]-->
- <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
- <!--[if lt IE 9]>
- <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
- <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
- <![endif]-->
- <style type="text/css"> body {padding-bottom: 40px; background-color: #eee; } </style>
- </head>
- <body>
- <div class="container">
- <?php include ("partes/nav.php"); ?>
-
- <div class="row">
- <div class="col-md-12">
- <ul class="breadcrumb" style="margin-bottom: 5px;">
- <li><a href="home.php"><span class="glyphicon glyphicon-home"></a></li>
- <li>CUENTAS OFICIALES</li>
- <li><a href="edit_cuentas.php?cta=<?php echo $row[0]["cta"]; ?>">MODIFICACIÓN DE CUENTAS</a></li>
- <li class="active">ACTUALIZACIÓN DE CUENTAS</li>
- </ul>
- </div>
-
- <?php include ("partes/menu.php"); ?>
- <div class="col-md-10">
- <div class="panel panel-primary">
- <div class="panel-heading">
- <h3 class="panel-title"><span class="glyphicon glyphicon-chevron-right"></span> Completar Datos de la Cuenta</h3>
- </div>
- <div class="panel-body">
-
- <form action="modificar_cuenta.php" method="POST" class="form-horizontal" enctype="multipart/form-data">
-
- <div class="form-group">
- <label class="col-sm-2 control-label">Tipo de Cuenta</label>
- <div class="col-sm-5">
- <select class="form-control" name="tipo" required title="Seleccione un Tipo de Cuenta">
- <option value="<?php echo $row[0]['fdopropio']; ?>"><?php echo $row[0]['fdopropio']; ?></option>
- <option value="OPERATIVA">OPERATIVA</option>
- <option value="CTA. UNICA">CTA. UNICA</option>
- </select>
- </div>
- </div>
- <div class="form-group">
- <label class="col-sm-2 control-label">Nro. Cuenta</label>
- <div class="col-sm-3">
- <input type="text" class="form-control" name="nro_cta" value="<?php echo $row[0]['cta']; ?>" required title="Ingrese el Nro. de Cuenta">
- </div>
- </div>
- <div class="form-group">
- <label class="col-sm-2 control-label">Acto Administrativo</label>
- <div class="col-sm-5">
- <input type="text" class="form-control" name="acto_adm" value="<?php echo $row[0]['actoadm']; ?>" title="Ingrese el Acto Administrativo">
- </div>
- </div>
- <div class="form-group">
- <label class="col-sm-2 control-label">Fecha Acto</label>
- <div class="col-sm-3">
- <div class="input-append date" id="dp3" data-date="" data-date-format="yyyy/mm/dd">
- <div class="input-group">
- <input class="form-control" type="text" value="<?php echo $row[0]['fecha']; ?>" name="fecha_acto" required placeholder="aaaa/mm/dd" title="Ingrese la Fecha">
- <span class="input-group-btn">
- <button class="btn btn-default" type="button"><span class="add-on"><span class="glyphicon glyphicon-calendar"></span></span></button>
- </span>
- </div>
- </div>
- </div>
- </div>
- <div class="form-group">
- <label class="col-sm-2 control-label">Observaciones</label>
- <div class="col-sm-5">
- <input type="text" class="form-control" name="observacion" value="<?php echo $row[0]['obs']; ?>">
- </div>
- </div>
-
- <div class="form-group">
- <label class="col-sm-2 control-label">SAF</label>
- <div class="col-sm-3">
- <select class="form-control" name="saf" onchange="slctryole(this,this.form.sector)" required title="Debe Seleccionar un SAF">
- <?php
- $cta1 = $row[0]["nombre"];
- $cta2 = $row[0]["cod_ser"];
- $cta3 = $row[0]["servicio"];
-
- for($i=0;$i<sizeof($saf);$i++){
-
- ?>
-
-
- <option title="<?php echo $saf[$i]["nombre"]; ?>" value="<?php echo $saf[$i]["cod_ser"]; ?>"
- <?php if ($saf[$i]["cod_ser"]==$cta2)
- {
- echo 'selected';
- }
- echo '>'.$saf[$i]["servicio"];
- }
- ?>
- </option>
- </select>
- </div>
- </div>
- <div class="form-group">
- <label class="col-sm-2 control-label">Sector</label>
- <div class="col-sm-5">
- <select class="form-control" name="sector" id="sector" required title="Debe Seleccionar un Sector">
- <?php
-
- $cta5 = $row[0]["idsector"];
-
- for($i=0;$i<sizeof($sector);$i++){
-
- ?>
-
-
- <option value="<?php echo $sector[$i]["id"]; ?>"
- <?php if ($sector[$i]["id"]==$cta5)
- {
- echo 'selected';
- }
- echo '>'.$sector[$i]["sector"];
- }
- ?>
- </select>
- </select>
- </div>
- </div>
- <div class="form-group">
- <label class="col-sm-2 control-label">Denominación</label>
- <div class="col-sm-6">
- <input type="text" class="form-control" name="denominacion" value="<?php echo $row[0]['denominacion']; ?>" required title="Ingrese una Denominacón">
- </div>
- </div>
- <div class="form-group">
- <label class="col-sm-2 control-label">Banco</label>
- <div class="col-sm-5">
- <select class="form-control" name="banco">
- <?php
- $cta4 = $row[0]["id"];
- for($i=0;$i<sizeof($banco);$i++){
- ?>
-
- <option value="<?php echo $banco[$i]['nombre']; ?>"
- <?php if ($banco[$i]['id']==$cta4)
- {
- echo 'selected';
- }
- echo '>'.$banco[$i]['nombre'];
- }
- ?>
- </select>
- </div>
- </div>
- <hr>
- <?php
- if(isset($_POST['cant_archivos'])){
- $cant = $_POST['cant_archivos'];
- }
- else{
- $cant = 1;
- }
-
- $x = 1;
- while($x <= $cant){
- echo "<div class='form-group'>
- <label class='col-sm-2 control-label'>Resolución de Modificación $x</label>
- <div class='col-sm-6'>
- <input id='file-1' type='file' class='file' name='foto$x' title='Seleccione la Resolucion Escaneada' data-preview-file-type='any'>
- </div>
- </div>";
- $x++;
- }
-
- echo "<input type='hidden' value='$cant' name='cant'/>";
- ?>
- <!-- Button trigger modal -->
- <div class="form-group">
- <label class="col-sm-2 control-label"> </label>
- <div class="col-sm-6">
- <p class="text-right text-muted">* Cantidad de Resoluciones Escaneadas <button type="button" class="btn btn-success btn-sm" data-toggle="modal" data-target="#myModal">
- <span class="glyphicon glyphicon-plus"></span>
- </button></p>
- </div>
- </div>
- <div class="form-group">
- <div class="col-sm-offset-2 col-sm-10">
- <button type="submit" class="btn btn-primary">Aceptar</button>
- <button type="button" class="btn btn-default" onclick="location='edit_cuentas.php'">Cancelar</button>
- <input type="hidden" name="Guardar" value="1" />
- <input type="hidden" name="id" value="<?php echo $row[0]['idcta'];?>">
- </div>
- </div>
- </form>
-
- <!-- Modal para ingresar la cantidad de INPUT FILE-->
- <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
- <div class="modal-dialog">
- <div class="modal-content">
- <div class="modal-header">
- <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button>
- <h4 class="modal-title" id="myModalLabel">Cantidad de Imagenes a Cargar</h4>
- </div>
- <div class="modal-body">
- <form class="form-horizontal" action="#" method="POST" role="form">
- <div class="form-group">
-
- <label class="col-sm-4 control-label">Imágenes a Cargar</label>
- <div class="col-sm-5">
- <div class="input-group">
- <input type="text" name="cant_archivos" class="form-control">
- <span class="input-group-btn">
- <button class="btn btn-success" type="submit"><span class="glyphicon glyphicon-refresh"></span></button>
- </span>
- </div>
- </div>
-
- </div>
- </form>
- </div>
-
- </div>
- </div>
- </div>
- </div>
- <div class="panel-footer"><?php include ("partes/footer.php");?></div>
- </div>
- </div>
- </div>
- </div> <!-- /container -->
-
-
- <!-- Bootstrap core JavaScript
- ================================================== -->
- <!-- Placed at the end of the document so the pages load faster -->
- <script src="js/bootstrap.min.js"></script>
- <script type="text/javascript" src="js/bootstrap-datepicker.js" charset="UTF-8"></script>
- <script>
- $('#dp3').datepicker();
- </script>
- <script language='javascript' type='text/javascript'>
- function slctr(texto,valor)
- {
- this.texto = texto
- this.valor = valor
- }
- </script>
- <?php
- ///////////////////////////////////////////////////////////////////////////////////
- // SCRIPT QUE AUTOMATIZA LA SELECCION DE DOS SELECT POR EJ: LOCALIDADES - PCIA
- ///////////////////////////////////////////////////////////////////////////////////
- echo "<script language='javascript' type='text/javascript'>".chr(13).chr(10);
- $varaux= $sector[0]['cod_saf'];
- echo "var ".$sector[0]['cod_saf']."=new Array()".chr(13).chr(10);
- $cont=0;
- //MENSAJE DESPUES DE SELECCIONAR SELECT
- //echo $sector[0]['cod_saf']."[$cont] = new slctr('Seleccione Sector','d00')".chr(13).chr(10);
- //$cont++;
- echo $sector[0]['cod_saf']."[$cont] = new slctr('".trim($sector[0]['sector'])."','".$sector[0]['id']."')";
- echo chr(13).chr(10);
- //$cont++; GENERA ERROR
-
- for($i=0;$i<sizeof($sector);$i++)
- {
- if ($sector[$i]['cod_saf']==$varaux)
- {
- $vcod=$sector[$i]['cod_saf'];
- echo $sector[$i]['cod_saf']."[$cont] = new slctr('".trim($sector[$i]['sector'])."','".$sector[$i]['id']."')";
- echo chr(13).chr(10);
- $cont++;
- }
- else
- {
- $varaux=$sector[$i]['cod_saf'];
- echo "var ".$sector[$i]['cod_saf']."=new Array()".chr(13).chr(10);
- $cont=0;
- //MENSAJE DESPUES DE SELECCIONAR SELECT
- //echo $sector[$i]['cod_saf']."[$cont] = new slctr('Seleccione Sector','d00')".chr(13).chr(10);
- //$cont++;
- echo $sector[$i]['cod_saf']."[$cont] = new slctr('".trim($sector[$i]['sector'])."','".$sector[$i]['id']."')";
- echo chr(13).chr(10);
- $cont++;
- }
- }
- echo "</script>";
- ///////////////////////////////////////////////////////////////////////////////////
- // SCRIPT QUE AUTOMATIZA LA SELECCION DE DOS SELECT POR EJ: LOCALIDADES - PCIA
- ///////////////////////////////////////////////////////////////////////////////////
- ?>
- <script language='javascript' type='text/javascript'>
- function slctryole(cual,donde)
- {
- if(cual.selectedIndex != 0)
- {
- donde.length=0
- cual = eval(cual.value)
- for(m=0;m<cual.length;m++)
- {
- var nuevaOpcion = new Option(cual[m].texto);
- donde.options[m] = nuevaOpcion;
- if(cual[m].valor != null)
- {
- donde.options[m].value = cual[m].valor
- }
- else
- {
- donde.options[m].value = cual[m].texto
- }
- }
- }
- }
- </script>
- </body>
- </html>
- <!--FINALIZA LA SESION-->
- <?php
- }else
- {
- echo "<script type='text/javascript'>
- alert('Ud debe Iniciar Sesi\u00f3n para acceder a este contenido.');
- window.location='index.php';
- </script>";
- }