app/Http/Controllers/IncidenciaController.php
/**
        funcion que elimina la incidencia por el metodo DELETE
     */
funcion que elimina la incidencia por el metodo DELETE
funcion que elimina la incidencia por el metodo DELETE
function deleteIncidencia($id){
        header('Access-Control-Allow-Origin: *'); 
        header("Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept");
        try{
            DB::beginTransaction();
            $mensajes = Mensaje::where('idincidencia',$id)->delete();
            $incidencia = Incidencia::where('idincidencia',$id)->delete();
            DB::commit();
            $respuesta = 200;
        }catch(Exception $e){
            DB::rollBack();
            $respuesta = 201;
        }
        return json_encode($respuesta);
    }
function deleteIncidencia ( $ id ) { header ( 'Access-Control-Allow-Origin: *' ) ; header ( " Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept " ) ; try { DB :: beginTransaction ( ) ; $ mensajes = Mensaje :: where ( 'idincidencia' , $ id ) -> delete ( ) ; $ incidencia = Incidencia :: where ( 'idincidencia' , $ id ) -> delete ( ) ; DB :: commit ( ) ; $ respuesta = 200 ; } catch ( Exception $ e ) { DB :: rollBack ( ) ; $ respuesta = 201 ; } return json_encode ( $ respuesta ) ; }
funcion que elimina la incidencia por el metodo DELETE
funcion que elimina la incidencia por el metodo DELETE
//debemos borrar las incidencias y mensajes asociados a este usuario