Files
pcpuma_unam_api/src/carrito/dto/input/mover-modulo.dto.ts
T
Edrei Téllez 4e9ddb6bce UX-013: endpoint PUT /carrito/mover-modulo para superadmin
Agrega MoverModuloCarritoDto y CarritoService.moverModulo() como
método dedicado (no toca update() existente) que valida que el
módulo destino pertenezca a la misma institución del carrito.
Expone PUT /carrito/mover-modulo protegido con validarSuperAdmin.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-03 14:27:46 -06:00

10 lines
147 B
TypeScript

import { IsInt } from 'class-validator';
export class MoverModuloCarritoDto {
@IsInt()
id_carrito: number;
@IsInt()
id_modulo: number;
}