PageRenderTime 51ms CodeModel.GetById 14ms RepoModel.GetById 1ms app.codeStats 0ms

/application/views/bibliotecario/item_bibliografico/agregar_item.php

https://gitlab.com/nino.simeon/sistema-bibliotecario-unjfsc
PHP | 221 lines | 219 code | 0 blank | 2 comment | 7 complexity | 9480ed84dba3c688615b327d87a63777 MD5 | raw file
  1. <?php $sesion = $this->session->userdata('logeado'); ?>
  2. <!DOCTYPE html>
  3. <html lang="es">
  4. <head>
  5. <meta charset="utf-8" />
  6. <meta name="description" content="Sistema Web Bibliotecario UNJFSC" />
  7. <title>..::Sistema Bibliotecario::..</title>
  8. <link href="<?php echo base_url('public/css/temaBibliotecaBibliotecario.css'); ?>" rel="stylesheet" type="text/css" />
  9. <link href="<?php echo base_url('public/css/fresh_theme.css'); ?>" rel="stylesheet" type="text/css" />
  10. <link rel="icon" href="<?php echo base_url('public/img/favicon.ico'); ?>"/>
  11. <link rel="stylesheet" href="<?php echo base_url('public/css/ui.jqgrid.css'); ?>"/>
  12. <link rel="stylesheet" href="<?php echo base_url('public/css/jquery.ui.sunny.css'); ?>"/>
  13. <link rel="stylesheet" href="<?php echo base_url('public/css/jquery.alerts.css'); ?>"/>
  14. <script src="<?php echo base_url('public/lib/jquery.min.js'); ?>" type="text/javascript" ></script>
  15. <script src="<?php echo base_url('public/lib/jquery.ui.datepicker-es.js'); ?>" type="text/javascript" ></script>
  16. <script src="<?php echo base_url('public/lib/jquery.ui.sunny.js'); ?>" type="text/javascript" ></script>
  17. <script src="<?php echo base_url('public/lib/grid.locale-es.js'); ?>" type="text/javascript" ></script>
  18. <script src="<?php echo base_url('public/lib/jquery.jqGrid.min.js'); ?>" type="text/javascript" ></script>
  19. <script src="<?php echo base_url('public/lib/jquery.alerts.js'); ?>" type="text/javascript" ></script>
  20. <script src="<?php echo base_url('public/lib/jquery.alphanumeric.js'); ?>" type="text/javascript" ></script>
  21. <script>
  22. $().ready(function() {
  23. $('button').button()
  24. $('.seleccion').button({
  25. icons:{
  26. primary: "ui-icon-arrowreturnthick-1-e"
  27. }
  28. })
  29. $('.seleccion_another').button({
  30. icons:{
  31. primary: "ui-icon ui-icon-circle-triangle-e"
  32. }
  33. })
  34. $('#buscador').hide();
  35. $('.contenido').hide();
  36. $('#contenido_verificar').show();
  37. $('#btn_inicio').click(function(){
  38. document.location.href= '<?php echo site_url('bibliografico'); ?>';
  39. });
  40. });
  41. function inicia_buscador(){
  42. document.location.href= '<?php echo site_url('bibliografico/add_sin_isbn'); ?>';
  43. }
  44. function regresar(){
  45. document.location.href= '<?php echo site_url('bibliografico/agregar_item'); ?>';
  46. }
  47. function agregar_item(){
  48. $.post('<?php echo site_url('bibliografico/agregar_item'); ?>',{isbn: $('#output_isbn').val(),soporte: $('#input_soporte').val(), prestamo: $('#input_prestamo').val(),origen: $('#input_origen').val(),observaciones: $('#input_observacion').val(), resolucion: $('#input_resolucion').val()},function(r){
  49. if (r) {
  50. $('#output_signatura').val(r.signatura);
  51. $('#output_fecha').val(r.fechaIngreso);
  52. $('#output_hora').val(r.horaIngreso);
  53. $('#btn_agregar').attr('disabled',true);
  54. }else{
  55. jAlert('Problemas al agregar el ITEM', 'PROBLEMAS :(', function(e){
  56. if (e) {
  57. regresar();
  58. }
  59. });
  60. }
  61. },'json');
  62. }
  63. function busca_isbn(){
  64. jPrompt('TIPEA EL ISBN:', 'tu isbn aqui', 'BUSCADOR ISBN', function(r){
  65. if (r) {
  66. $.post('<?php echo site_url('bibliografico/agregar_item'); ?>',{busca_isbn: r}, function(e){
  67. if (e) {
  68. //VERIFICAR SI ES LO QUE BUSCASTE
  69. jConfirm('AUTOR: '+e.autor+'<br />TITULO: '+e.titulo+'<br />N° EDICION: '+e.edicion,'VERIFICA',function(res){
  70. if (res) {
  71. //aca salta a la vista de agregar
  72. $('#output_isbn').val(r);
  73. $('.contenido').hide();
  74. $('#contenido_agregar').show();
  75. }else{
  76. busca_isbn();
  77. }
  78. });
  79. } else {
  80. jAlert('ISBN NO EXISTENTE, INTENTA DE NUEVO','¡WARNING!',function(ev){
  81. if (ev) {
  82. busca_isbn();
  83. }
  84. });
  85. }
  86. },'json');
  87. }
  88. });
  89. }
  90. </script>
  91. </head>
  92. <body>
  93. <div id="contenido" class="ui-widget">
  94. <div id="buscador">Material:
  95. <input type="text" name="usuarioBusca" id="usuarioBusca" />
  96. <input type="button" name="ir" id="ir" value="Ir" onclick="buscar($('#usuarioBusca').val())" /><div id="resultado" style="color: #000">
  97. <p><b>No encontrado! =(</b></p>
  98. </div></div>
  99. <div id="titulo"><strong>AGREGAR ITEM BIBLIOGRÁFICO</strong></div>
  100. <div id="cabezera"><img src="<?php echo base_url(); ?>public/img/bannerAdministrativo.png" width="800" height="67" alt="banner" /></div>
  101. <div id="menu" class="">
  102. <div>
  103. <h4 class="ui-widget-header ui-corner-top">MATERIAL bibliográfico</h4>
  104. <div class="ui-widget-content">
  105. <?php echo anchor('bibliografico/agregar_material', "<button class='seleccion'>Agregar</button>"); ?><br>
  106. <?php echo anchor('bibliografico/deshabilitar_material', "<button class='seleccion'>Deshabilitar</button>"); ?>
  107. </div>
  108. <h4 class="ui-widget-header">ITEM bibliográfico</h4>
  109. <div class="ui-widget-content ui-corner-bottom">
  110. <?php echo anchor('bibliografico/agregar_item', "<button class='seleccion'>Agregar</button>"); ?><br>
  111. <?php echo anchor('bibliografico/deshabilitar_item', "<button class='seleccion'>Deshabilitar</button>"); ?>
  112. </div>
  113. </div>
  114. <div id="otros_menu" class="" style="margin-top: 10px;">
  115. <?php echo $menu; ?>
  116. </div>
  117. <div id="terminal" class="ui-corner-all ui-widget-content">
  118. TERMINAL:<br>
  119. <b><?php echo $sesion['nom_terminal']; ?></b>
  120. </div>
  121. </div>
  122. <footer id="pieDePagina" class="ui-state-default">
  123. <div style="float: left;">
  124. Ciudad Universitaria - Av. Mercedes Indacochea N° 609<br />
  125. Teléfono: 232-1338, Huacho - Perú
  126. </div>
  127. <div style="float: right">Desarrollado por: Nino D. Simeón Huaccho</div>
  128. <div style="clear: both;"></div>
  129. </footer>
  130. <div id="logeado" class="ui-widget-header">
  131. <b><?php echo $sesion ['perfil_usuario']; ?>,</b> <?php echo $sesion ['apellidos_nombres']; ?>
  132. <nav style="margin-right: 10px;float: right;">
  133. <a href="<?php echo site_url('variado/panel'); ?>">Panel de usuario</a> |
  134. <a href="<?php echo site_url('variado/cerrar_sesion'); ?>">Cerrar Sesión</a>
  135. </nav>
  136. </div>
  137. <div id="terminal">TERMINAL:<br />
  138. <strong><?php echo $sesion['nom_terminal']; ?></strong></div>
  139. <div id="contenido_contenido"><div id="contenido_verificar" class="contenido"><br />
  140. <table class="ui-widget-content ui-corner-bottom" align="center">
  141. <thead class="ui-widget-header">
  142. <tr>
  143. <td colspan="2" style="text-align: center;"><h1><strong>VERIFICAR EXISTENCIA</strong></h1></td>
  144. </tr>
  145. </thead>
  146. <tbody>
  147. <tr>
  148. <td width="54%" align="center"><input type="button" name="btn_isbn" id="btn_isbn" value="ISBN" onclick="busca_isbn()" style="width:80%;height:100px"/></td>
  149. <td width="46%" align="center"><input type="button" name="btn_buscador" id="btn_buscador" value="BUSCADOR" onclick="inicia_buscador()" style="width:80%;height:100px"/></td>
  150. </tr>
  151. </tbody>
  152. </table>
  153. </div><div id="contenido_busqueda" class="contenido"></div>
  154. <div id="contenido_agregar" class="contenido">
  155. <table width="80%" align="center" class="ui-widget-content" style="padding: 5px;">
  156. <thead class="ui-widget-header">
  157. <tr>
  158. <td colspan="2" align="center"><h2><b>AGREGAR ITEM</b></h2></td>
  159. </tr>
  160. </thead>
  161. <tbody>
  162. <tr>
  163. <td width="38%"><strong>ISBN:</strong></td>
  164. <td width="62%"><input name="output_isbn" type="text" id="output_isbn" readonly="readonly" style="width:50%"/></td>
  165. </tr>
  166. <tr>
  167. <td><strong>SIGNATURA:</strong></td>
  168. <td><input name="output_signatura" type="text" id="output_signatura" readonly="readonly" style="width:80%"/></td>
  169. </tr>
  170. <tr>
  171. <td><strong>RESOLUCIÓN: </strong></td>
  172. <td><input type="text" name="input_resolucion" id="input_resolucion" style="width:80%"/></td></tr>
  173. <tr>
  174. <td><strong>SOPORTE:</strong></td>
  175. <td><select name="input_soporte" id="input_soporte">
  176. <option value="PAPEL">PAPEL</option>
  177. <!-- <?php foreach ($soporte->result() as $value) {
  178. ?>
  179. <option value="<?php echo $value->soporte; ?>"><?php echo $value->soporte; ?></option><?php } ?>
  180. --></select></td>
  181. </tr>
  182. <tr>
  183. <td><strong>FECHA INGRESO:</strong></td>
  184. <td><input name="output_fecha" type="text" id="output_fecha" readonly="readonly" style="width:50%"/></td>
  185. </tr>
  186. <tr>
  187. <td><strong>HORA INGRESO:</strong></td>
  188. <td><input name="output_hora" type="text" id="output_hora" readonly="readonly" style="width:50%"/></td>
  189. </tr>
  190. <tr>
  191. <td><strong>MODALIDAD PRESTAMO:</strong></td>
  192. <td><select name="input_prestamo" id="input_prestamo">
  193. <option value="INTERNO">PRESTAMO INTERNO</option>
  194. <!--<?php foreach ($prestamo->result() as $value) {
  195. ?>
  196. <option value="<?php echo $value->codigo; ?>"><?php echo $value->nombre; ?></option><?php } ?>
  197. --></select></td>
  198. </tr>
  199. <tr>
  200. <td><strong>ORIGEN:</strong></td>
  201. <td><select name="input_origen" id="input_origen">
  202. <?php foreach ($origen->result() as $value) {
  203. ?>
  204. <option value="<?php echo $value->origen; ?>"><?php echo $value->origen; ?></option><?php } ?>
  205. </select></td>
  206. </tr>
  207. <tr>
  208. <td><strong>OBSERVACIONES:</strong></td>
  209. <td><textarea name="input_observacion" id="input_observacion" cols="45" rows="5" style="width:98%"></textarea></td>
  210. </tr>
  211. <tr>
  212. <td colspan="2" align="center"><input type="button" name="btn_agregar" id="btn_agregar" value="AGREGAR" onclick="agregar_item()"/>
  213. <input type="button" name="btn_regresar" id="btn_regresar" value="REGRESAR" onclick="regresar()"/>
  214. <input type="button" name="btn_inicio" id="btn_inicio" value="INICIO" /></td>
  215. </tr>
  216. </tbody>
  217. </table>
  218. </div></div>
  219. </div>
  220. </body>
  221. </html>