public function getestadosregionalumnos(Request $request) { $estados = Estados::where('IdRegion', '=', $request->regionalumnos)->orderBy('Nombre', 'ASC')->get(); return response()->json($estados); }
public function deletesa(Request $request) { $idregion = $request->IdRegion; $Estados = Estados::where('IdRegion', '=', $idregion)->count(); $UsuarioPaisRegion = UsuarioPaisRegion::where('IdRegion', '=', $idregion)->count(); $date = date("Ymd H:i:s"); $user = Auth::user(); $idUsuario = $user->id; if ($Estados > 0) { $existe = true; } else { if ($UsuarioPaisRegion > 0) { $existe = true; } else { $existe = false; } } if ($existe) { $query = DB::table('SCC_Regiones')->where('Id', $idregion)->update(['IsActivo' => 0, 'FechaUpdate' => $date, 'IdUpdateUser' => $idUsuario]); if ($query) { return response()->json(['bandera' => true, 'message' => 'La region se elimino correctamente']); } else { return response()->json(['bandera' => false, 'message' => 'Error al eliminar la region,intente nuevamente']); } } else { $query = DB::table('SCC_Regiones')->where('Id', '=', $idregion)->delete(); if ($query) { return response()->json(['bandera' => true, 'message' => 'La region se elimino correctamente']); } else { return response()->json(['bandera' => false, 'message' => 'Error al eliminar la region,intente nuevamente']); } } }