ChrisVilches / Sucursal

0 stars 2 forks source link

Algoritmos de agendamiento deben estar dentro de una transaccion en el controlador. #19

Open ChrisVilches opened 7 years ago

ChrisVilches commented 7 years ago

Solamente el para agendar hora es critico que lo este. Los que solo muestran las horas disponibles no necesitan tanto estarlo.

ChrisVilches commented 7 years ago

Y solamente deben aplicarle el Lock a las filas necesarias. Al agendar, las filas que se pueden bloquear son las de branch_office_id y attention_type_id, pero antes analizarlo bien, quizas podrian haber otras cosas importantes del algoritmo que se estarian modificando desde otra parte, y entran a la seccion critica de alguna manera.