Corregido método transaction a beginTransaction