#7 Perfil de Personal Administrativo - Listado de empleados (correcciones v2)

This commit is contained in:
jesus.pelaez 2024-09-03 20:11:44 -04:00
parent 7d6955a5c3
commit dd95b70c66

View File

@ -3,7 +3,6 @@ package com.primefactorsolutions.views;
import com.primefactorsolutions.model.Employee; import com.primefactorsolutions.model.Employee;
import com.primefactorsolutions.service.EmployeeService; import com.primefactorsolutions.service.EmployeeService;
import com.vaadin.flow.component.button.Button; import com.vaadin.flow.component.button.Button;
import com.vaadin.flow.component.checkbox.Checkbox;
import com.vaadin.flow.component.html.H2; import com.vaadin.flow.component.html.H2;
import com.vaadin.flow.component.html.Main; import com.vaadin.flow.component.html.Main;
import com.vaadin.flow.router.PageTitle; import com.vaadin.flow.router.PageTitle;
@ -44,7 +43,6 @@ public class EmployeesListView extends Main {
private void configureTable() { private void configureTable() {
table.setColumns("firstName", "lastName", "status"); table.setColumns("firstName", "lastName", "status");
addEditButtonColumn("Edit", this::navigateToEditView); addEditButtonColumn("Edit", this::navigateToEditView);
addEditButtonColumn("Save", this::navigateToSaveChangeStatus);
setupPagingGrid(); setupPagingGrid();
} }
@ -76,10 +74,6 @@ public class EmployeesListView extends Main {
getUI().ifPresent(ui -> ui.navigate(EmployeeView.class, "new")); getUI().ifPresent(ui -> ui.navigate(EmployeeView.class, "new"));
} }
private void navigateToSaveChangeStatus(Employee employee) {
// no-op
}
private void setupPagingGrid() { private void setupPagingGrid() {
table.setPaginationBarMode(PagingGrid.PaginationBarMode.BOTTOM); table.setPaginationBarMode(PagingGrid.PaginationBarMode.BOTTOM);
table.setPageSize(5); table.setPageSize(5);