terminado carrito

This commit is contained in:
2025-10-31 11:36:03 +01:00
parent 90c191d8f8
commit 40dc719e89
13 changed files with 234 additions and 59 deletions

View File

@ -4,6 +4,7 @@ import org.springframework.stereotype.Controller;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.ui.Model;
import java.security.Principal;
import java.time.Instant;
import java.util.HashMap;
import java.util.Locale;
@ -621,14 +622,14 @@ public class PresupuestoController {
@ResponseBody
public DataTablesResponse<Map<String, Object>> datatable(
HttpServletRequest request, Authentication auth, Locale locale,
@PathVariable("tipo") String tipo) {
@PathVariable("tipo") String tipo, Principal principal) {
DataTablesRequest dt = DataTablesParser.from(request);
if ("anonimos".equals(tipo)) {
return dtService.datatablePublicos(dt, locale);
return dtService.datatablePublicos(dt, locale, principal);
} else if ("clientes".equals(tipo)) {
return dtService.datatablePrivados(dt, locale);
return dtService.datatablePrivados(dt, locale, principal);
} else {
throw new IllegalArgumentException("Tipo de datatable no válido");
}