Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {{Form::open(array( 'url'=>'#','id'=>'formulario','method'=>'post'))}}
- <h1>Eliminar<span class="badge badge-secondary">Productos</span></h1>
- <div class="form-group">
- {!! Form::label('id', 'Id:', ['class' => 'col-lg-2 control-label']) !!}
- <div class="col-lg-10">
- {!! Form::text('id',$product->id, ['readonly'=>'true'], $value = null, ['class' => 'form-control', 'placeholder' => '']) !!}
- </div>
- </div>
- <br>
- <br>
- <div class="form-group">
- {!! Form::label('producto', 'Producto:', ['class' => 'col-lg-2 control-label']) !!}
- <div class="col-lg-10">
- {!! Form::text('producto',$product->producto, ['readonly'=>'true'], $value = null, ['class' => 'form-control', 'placeholder' => 'Nombre del Producto']) !!}
- </div>
- </div>
- <br>
- <br>
- <div class="form-group">
- {!! Form::label('marca', 'Marca:', ['class' => 'col-lg-2 control-label']) !!}
- <div class="col-lg-10">
- {!! Form::text('marca',$product->marca, ['readonly'=>'true'], $value = null, ['class' => 'form-control', 'placeholder' => 'Marca Del Producto']) !!}
- </div>
- </div>
- <br>
- <br>
- <div class="form-group">
- {!! Form::label('precio', 'Precio:', ['class' => 'col-lg-2 control-label']) !!}
- <div class="col-lg-10">
- {!! Form::text('precio',$product->precio, ['readonly'=>'true'], $value = null, ['class' => 'form-control', 'placeholder' => 'Precio del Producto']) !!}
- </div>
- </div>
- <br>
- <br>
- <div class="form-group">
- {!! Form::label('cantidad', 'Cantidad:', ['class' => 'col-lg-2 control-label']) !!}
- <div class="col-lg-10">
- {!! Form::text('cantidad',$product->cantidad, ['readonly'=>'true'], $value = null, ['class' => 'form-control', 'placeholder' => 'Cantidad del Producto']) !!}
- </div>
- </div>
- <br>
- <br>
- <div class="form-group">
- {!! Form::label('descripcion', 'Descripcion:', ['class' => 'col-lg-2 control-label']) !!}
- <div class="col-lg-10">
- {!! Form::textarea('descripcion',$product->comentario, ['readonly'=>'true'], $value = null, ['class' => 'form-control','maxlength'=>'150', 'placeholder' => 'Descripcion del Producto']) !!}
- </div>
- </div>
- <br>
- <br>
- <br>
- <br>
- <br>
- <br>
- <br>
- <div class="modal-footer d-flex justify-content-center">
- <span class="btn btn-danger" onclick="submit()" id="enviar">Enviar</span>
- </div>
- {{Form::close()}}
- <script>
- function submit() {
- $.ajaxSetup({
- header: $('meta[name="_token"]').attr('content')
- });
- $('#enviar');
- var url = 'productoeliminar2';
- $.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('producto') }}"
- } else {
- alert(obj.mensaje);
- $('#enviar').removeAttr("disabled");
- }
- }
- });
- }
- Route::post('productoeliminar2',[
- 'as'=>'productoeliminar2',
- 'uses'=>'inventario@productoeli2'
- public static function productoeli2(Request $request){
- DB::beginTransaction();
- try{
- productos::where('id','=',$request->id)->delete();
- DB::commit();
- return response()->json(['mensaje'=>'transaccion guardada','estado'=>'ok'],200);
- } catch (Exception $e) {
- DB::rollback();
- return response()->json(['mensaje'=>$e->getMessage(),'estado'=>'error'],200);
- }
Add Comment
Please, Sign In to add comment