-
Notifications
You must be signed in to change notification settings - Fork 30
Nueva gestión de cargos
Hola, he pensado hacer un cambio bastante gordo en los cargos, basicamente consiste en cambiar totalmente la clase accion para que en lugar de un switch tengamos varias clases "accion", basicamente una por cada acción que se puede realizar y el presidente (o los coordinadores en la asamblea) tendrán acceso a un panel para crear o configurar cargos, es decir, asignar acciones a un cargo. Luego, cuando se intente ejecutar una acción en lugar de mirar por nivel se pregunta al usuario si tiene algún cargo que pueda ejecutar esa acción. Explicado así es un poco complicado, pero yo creo que es relativamente sencillo y creo que puedo hacerlo en relativamente poco tiempo.
Pongo aquí una imagen con el diagrama de clases que había pensado a ver si con eso queda más claro: