Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <div class="modal-body mx-6">
- {{Form::open(array( 'url'=>'#','id'=>'formulario','method'=>'post'))}}
- <h1>Registrar<span class="badge badge-secondary">Gerencias</span></h1>
- <br>
- <br>
- <div class="form-group">
- {!! Form::label('codigo', 'Codigo:', ['class' => 'col-lg-2 control-label']) !!}
- <div class="col-lg-10">
- {!! Form::text('codigo', $value = null, ['class' => 'form-control','maxlength'=>'2', 'placeholder' => 'Ingrese el Codigo','required'=> 'true']) !!}
- </div>
- </div>
- <br>
- <br>
- <div class="form-group">
- {!! Form::label('ga', 'Gerencia administrativa:', ['class' => 'col-lg-2 control-label']) !!}
- <div class="col-lg-10">
- {!! Form::text('ga', $value = null, ['class' => 'form-control', 'placeholder' => 'Nombre dela Gerencia','required'=> 'true']) !!}
- </div>
- </div>
- <br>
- <br>
- <br>
- <br>
- <br>
- </div>
- <div class="modal-footer d-flex justify-content-center">
- <span class="btn btn-success" onclick="submit()" id="enviar">GUARDAR</span>
- {{--<button type="submit" class="btn btn-success" onclick="submit(e)" id="enviar">GUARDAR</button>--}}
- </div>
- {{Form::close()}}
- <div id="resultado"></div>
- </div>
- <script>
- function submit () {
- $.ajaxSetup({
- header:$('meta[name="_token"]').attr('content')
- });
- // e.preventDefault();
- var url = 'gerencia.crear';
- $.ajax({
- type: "POST",
- url: url,
- data: $('#formulario').serialize(),
- dataType:'html',
- success: function (data) {
- var obj=jQuery.parseJSON(data);
- if ((obj.estado=='ok')){
- alert(obj.mensaje);
- {{--window.location="{{route('gerencia_inicio') }}"--}}
- }else{
- alert(obj.mensaje);
- $('#enviar').removeAttr("disabled");
- }
- }
- });
- }
- </script>
- public static function gerencia_insertar(Request $request)
- {
- DB::beginTransaction();
- try {
- $gerencias = new gerencia();
- $gerencias->ga = $request->ga;
- $gerencias->codigo = $request->codigo;
- $gerencias->save();
- DB::commit();
- return response()->json(['mensaje' => 'Registro guardado', 'estado' => 'ok'], 200);
- } catch (Exception $e) {
- DB::rollback();
- return response()->json(['mensaje' => 'NO PUEDE DEJAR CAMPOS OBLIGATORIOS VACIOS'.$e->getMessage(), 'estado' => 'error'], 200);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement