On 5/26/07, Damián Viano <[EMAIL PROTECTED]> wrote:
Muy bueno, gracias por compartirlo! Y espero que te sirva la
observación. Y a ver quien se hace unos testcases para esto, que es una
pavada ;-P
Lautaro, gracias por compartirlo :)
Aquí va a una versión revisada (más "objetosa") con tests incluidos.
No se podría hostear esto en algún SVN del grupo? También lo podríamos
empaquetar como un Gem :-)
Verán que falta implementar el método de validación (Cuit#valido?),
así que si a alguien le interesa...
Y alguien con más parla, que le agregue un README
Ejemplos:
irb(main):001:0> cuit = Cuit.create('31303783', 'm')
=> #<Cuit:0xb7c8d0f4 @verificador=6, @numero="31303783", @prefijo=20>
irb(main):002:0> cuit.to_s
=> "20-31303783-6"
irb(main):003:0> cuit == '20-31303783-6'
=> true
irb(main):004:0> cuit == '20313037836'
=> true
Saludos!
cuit.tar.gz
Description: GNU Zip compressed data
_______________________________________________ ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
