diff --git a/ogWebconsole/src/app/components/groups/groups.component.css b/ogWebconsole/src/app/components/groups/groups.component.css
index 7dd19c4..8d5af00 100644
--- a/ogWebconsole/src/app/components/groups/groups.component.css
+++ b/ogWebconsole/src/app/components/groups/groups.component.css
@@ -201,3 +201,6 @@ mat-spinner {
mat-card {
margin-bottom: 20px;
}
+
+.temp_filter{color: red;
+}
\ No newline at end of file
diff --git a/ogWebconsole/src/app/components/groups/groups.component.html b/ogWebconsole/src/app/components/groups/groups.component.html
index 8d848d9..e327b58 100644
--- a/ogWebconsole/src/app/components/groups/groups.component.html
+++ b/ogWebconsole/src/app/components/groups/groups.component.html
@@ -168,10 +168,21 @@
+
+ Selecciona una opción
+
+ Unidades organizativas
+ Clientes
+
+
Nombre
+
+
+
+
Tipo de unidad
@@ -181,29 +192,138 @@
Grupos de clientes
+
- Selecciona una opción
-
- Unidades organizativas
- Clientes
-
-
-
- Selecciona otra opción
+ Planta
Ninguno
- Opción 1
- Opción 2
- Opción 3
+ Planta 1
+ Planta 2
+ Planta 3
+
+
+
+
+
+
+
+
+ Sistema Operativo
+
+ Ninguno
+ Windows 10 Education 1803 64 bits
+ Ubuntu 18.04.1 LTS 64 bits
+ Ubuntu 16.04.4 LTS 64 bits
+ DATA
+ Windows Boot loader
+ Windows 7 Professional
+ OpenGnsys Live
+ Ubuntu 18.04 LTS 64 bits
+ Windows 10 Education 1709 64 bits
+ Windows 7 Enterprise 64 bits
+ Windows 10 Education 1607 64 bits
+ Ubuntu 16.04.5 LTS 64 bits
+ Ubuntu 16.04.2 LTS 64 bits
+ Windows 10 Education 64 bits
+ CentOS release 6.3 (Final) 64 bits
+ Ubuntu 16.04.1 LTS 64 bits
+ Windows 10 Enterprise 1803 64 bits
+ Ubuntu 16.04.3 LTS 64 bits
+ Ubuntu precise (12.04.4 LTS)
+ GRUB2 Loader
+ Mac OS X 10.9.5 64 bits
+ Mac OS X 10.8.3 recovery
+ Mac OS X 10.13.6
+ Windows 10 Education 1703 64 bits
+ Windows 7 Professional 64 bits
+ Ubuntu 14.04.4 LTS 64 bits
+ Windows 10 Education 1511 64 bits
+ Ubuntu 18.04.2 LTS 64 bits
+ Windows 10 Education 1809 64 bits
+ Ubuntu 16.04.6 LTS 64 bits
+ Ubuntu 14.04.5 LTS 64 bits
+ Windows 10 Education 1903 64 bits
+ Windows 10 Enterprise 1903 64 bits
+ Windows 10 Pro 1903 64 bits
+ Ubuntu 18.04.3 LTS 64 bits
+ Windows 10 Education 1909 64 bits
+ Ubuntu 18.04.3 LTS
+ Windows 10 Enterprise 1909 64 bits
+ Ubuntu 18.04.4 LTS 64 bits
+ Windows Boot loader 64 bits
+ Windows 10 Education 2004 64 bits
+ Ubuntu 20.04 LTS 64 bits
+ Ubuntu 20.04.1 LTS 64 bits
+ Windows 10 Enterprise LTSC 2019 Evaluation 1809 64 bits
+ Ubuntu 18.04.5 LTS 64 bits
+ Windows 10 Education 2009 64 bits
+ Ubuntu 20.04.2 LTS 64 bits
+ GRUB2 Loader 64 bits
+ Windows 10 Education 2009
+ Debian GNU/Linux 8 (jessie) 64 bits
+ Windows 10 Enterprise 2009 64 bits
+ Windows 10 Pro 2009 64 bits
+ Windows 10 Pro 1909 64 bits
+ Windows 10 Home 2009 64 bits
+ Ubuntu 20.04.3 LTS 64 bits
+ Ubuntu 20.04.4 LTS 64 bits
+ Microsoft Windows XP
+ Ubuntu 22.04 LTS 64 bits
+ Ubuntu 22.04.1 LTS 64 bits
+ EducaAndOS 20.04 64 bits
+ Ubuntu 20.04.5 LTS 64 bits
+ Windows 10 Pro N 2009 64 bits
+ Guadalinex Edu 20.04 64 bits
+ Ubuntu 18.04.6 LTS 64 bits
+ elementary OS 6 Odin 64 bits
+ Ubuntu 22.04.2 LTS 64 bits
+ Ubuntu 22.04.3 LTS 64 bits
+ Windows 10 Pro for Workstations 2009 64 bits
+ Ubuntu 23.10 64 bits
+ Ubuntu 22.04.4 LTS 64 bits
+
+
+
+
+
+ Estado
+
+ off
+ initializing
+ oglive
+ busy
+ linux
+ linux_session
+ macos
+ windows
+ windows_session
+
+
+
+
+ IP
+
+
+
+
+ MAC
+
+
+
+
+
+
0; else noResults">
+
+
{{ result.name }}
{{ result.type }}
diff --git a/ogWebconsole/src/app/components/groups/groups.component.ts b/ogWebconsole/src/app/components/groups/groups.component.ts
index cc95942..afb55da 100644
--- a/ogWebconsole/src/app/components/groups/groups.component.ts
+++ b/ogWebconsole/src/app/components/groups/groups.component.ts
@@ -45,6 +45,7 @@ export class GroupsComponent implements OnInit {
itemsPerPage: number = 10;
page: number = 1;
pageSizeOptions: number[] = [5, 10, 25, 100];
+ selectedElements: string[] = [];
constructor(
private dataService: DataService,
@@ -359,5 +360,23 @@ export class GroupsComponent implements OnInit {
});
}
+
+ onCheckboxChange(event: any, name: string) {
+ if (event.checked) {
+ this.selectedElements.push(name);
+ } else {
+ const index = this.selectedElements.indexOf(name);
+ if (index > -1) {
+ this.selectedElements.splice(index, 1);
+ }
+ }
+ console.log(this.selectedElements);
+ }
+
+
+ sendActions() {
+ alert('Send actions:'+ this.selectedElements);
+
+ }
}