Commit groso

Se agregan validaciones para la modificacion de medicos con turnos
asignados. esta hevy el codigo. inmantenible.