Advertisement
Guest User

Untitled

a guest
Mar 19th, 2019
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.95 KB | None | 0 0
  1. <div class="modal-body mx-6">
  2. {{Form::open(array( 'url'=>'#','id'=>'formulario','method'=>'post'))}}
  3. <h1>Registrar<span class="badge badge-secondary">Gerencias</span></h1>
  4. <br>
  5. <br>
  6. <div class="form-group">
  7. {!! Form::label('codigo', 'Codigo:', ['class' => 'col-lg-2 control-label']) !!}
  8. <div class="col-lg-10">
  9. {!! Form::text('codigo', $value = null, ['class' => 'form-control','maxlength'=>'2', 'placeholder' => 'Ingrese el Codigo','required'=> 'true']) !!}
  10. </div>
  11. </div>
  12. <br>
  13. <br>
  14. <div class="form-group">
  15. {!! Form::label('ga', 'Gerencia administrativa:', ['class' => 'col-lg-2 control-label']) !!}
  16. <div class="col-lg-10">
  17. {!! Form::text('ga', $value = null, ['class' => 'form-control', 'placeholder' => 'Nombre dela Gerencia','required'=> 'true']) !!}
  18. </div>
  19. </div>
  20. <br>
  21. <br>
  22.  
  23. <br>
  24. <br>
  25. <br>
  26. </div>
  27. <div class="modal-footer d-flex justify-content-center">
  28.  
  29. <span class="btn btn-success" onclick="submit()" id="enviar">GUARDAR</span>
  30. {{--<button type="submit" class="btn btn-success" onclick="submit(e)" id="enviar">GUARDAR</button>--}}
  31. </div>
  32. {{Form::close()}}
  33. <div id="resultado"></div>
  34. </div>
  35.  
  36. <script>
  37. function submit () {
  38. $.ajaxSetup({
  39. header:$('meta[name="_token"]').attr('content')
  40. });
  41. // e.preventDefault();
  42.  
  43. var url = 'gerencia.crear';
  44. $.ajax({
  45. type: "POST",
  46. url: url,
  47. data: $('#formulario').serialize(),
  48. dataType:'html',
  49. success: function (data) {
  50. var obj=jQuery.parseJSON(data);
  51. if ((obj.estado=='ok')){
  52. alert(obj.mensaje);
  53. {{--window.location="{{route('gerencia_inicio') }}"--}}
  54. }else{
  55. alert(obj.mensaje);
  56. $('#enviar').removeAttr("disabled");
  57. }
  58. }
  59. });
  60. }
  61. </script>
  62.  
  63. public static function gerencia_insertar(Request $request)
  64. {
  65. DB::beginTransaction();
  66. try {
  67. $gerencias = new gerencia();
  68. $gerencias->ga = $request->ga;
  69. $gerencias->codigo = $request->codigo;
  70. $gerencias->save();
  71. DB::commit();
  72.  
  73. return response()->json(['mensaje' => 'Registro guardado', 'estado' => 'ok'], 200);
  74.  
  75. } catch (Exception $e) {
  76. DB::rollback();
  77. return response()->json(['mensaje' => 'NO PUEDE DEJAR CAMPOS OBLIGATORIOS VACIOS'.$e->getMessage(), 'estado' => 'error'], 200);
  78. }
  79. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement