public function deleteadmin(Request $request)
 {
     $user = User::find($request->IdAdmin);
     if ($user->delete()) {
         $rolesusuario = RolesUsuario::where('IdUsuario', '=', $request->IdAdmin)->delete();
         $usuariopaisregion = UsuarioPaisRegion::where('IdUsuario', '=', $request->IdAdmin)->delete();
         return response()->json(['bandera' => true, 'message' => 'El usuario fue eliminado correctamente']);
     } else {
         return response()->json(['bandera' => false, 'message' => 'Ocurrio un error, intente nuevamente']);
     }
 }
 public function delete(Request $request)
 {
     $idasesor = $request->IdAsesor;
     $HistorialAutorizacion = HistorialAutorizacion::where('IdUsuario', '=', $idasesor)->count();
     $OrganismosUsuarios = OrganismosUsuarios::where('IdUsuario', '=', $idasesor)->count();
     $RolesUsuario = RolesUsuario::where('IdUsuario', '=', $idasesor)->count();
     $UsuarioPaisRegion = UsuarioPaisRegion::where('IdUsuario', '=', $idasesor)->count();
     if ($HistorialAutorizacion > 0) {
         $existe = true;
     } elseif ($OrganismosUsuarios > 0) {
         $existe = true;
     } elseif ($RolesUsuario > 0) {
         $existe = true;
     } elseif ($UsuarioPaisRegion > 0) {
         $existe = true;
     } else {
         $existe = false;
     }
     if ($existe) {
         $query = DB::table('SCC_Usuarios')->where('Id', $idasesor)->update(['IsActivo' => 0]);
         if ($query) {
             return response()->json(['bandera' => true, 'message' => 'El asesor se elimino correctamente']);
         } else {
             return response()->json(['bandera' => false, 'message' => 'Error al eliminar el asesor, intente nuevamente']);
         }
     } else {
         $query = DB::table('SCC_Usuarios')->where('Id', '=', $idasesor)->delete();
         if ($query) {
             return response()->json(['bandera' => true, 'message' => 'El asesor se elimino correctamente']);
         } else {
             return response()->json(['bandera' => false, 'message' => 'Error al eliminar el asesor, intente nuevamente']);
         }
     }
 }