Class: Movimiento
- Inherits:
-
Object
- Object
- Movimiento
- Defined in:
- lib/movimiento.rb
Instance Attribute Summary collapse
-
#abono ⇒ Object
readonly
Returns the value of attribute abono.
-
#cargo ⇒ Object
readonly
Returns the value of attribute cargo.
-
#correlativo ⇒ Object
readonly
Returns the value of attribute correlativo.
-
#descripcion ⇒ Object
readonly
Returns the value of attribute descripcion.
-
#fecha ⇒ Object
readonly
Returns the value of attribute fecha.
-
#nro_documento ⇒ Object
readonly
Returns the value of attribute nro_documento.
-
#saldo ⇒ Object
readonly
Returns the value of attribute saldo.
-
#sucursal ⇒ Object
readonly
Returns the value of attribute sucursal.
Instance Method Summary collapse
-
#initialize(fecha, correlativo, descripcion, sucursal, nro_documento, cargo, abono, saldo) ⇒ Movimiento
constructor
A new instance of Movimiento.
- #to_s ⇒ Object
Constructor Details
#initialize(fecha, correlativo, descripcion, sucursal, nro_documento, cargo, abono, saldo) ⇒ Movimiento
Returns a new instance of Movimiento.
12 13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'lib/movimiento.rb', line 12 def initialize( fecha, correlativo, descripcion, sucursal, nro_documento, cargo, abono, saldo ) @fecha = fecha @correlativo = correlativo @descripcion = descripcion @sucursal = sucursal @nro_documento = nro_documento @cargo = cargo @abono = abono @saldo = saldo end |
Instance Attribute Details
#abono ⇒ Object (readonly)
Returns the value of attribute abono.
9 10 11 |
# File 'lib/movimiento.rb', line 9 def abono @abono end |
#cargo ⇒ Object (readonly)
Returns the value of attribute cargo.
8 9 10 |
# File 'lib/movimiento.rb', line 8 def cargo @cargo end |
#correlativo ⇒ Object (readonly)
Returns the value of attribute correlativo.
4 5 6 |
# File 'lib/movimiento.rb', line 4 def correlativo @correlativo end |
#descripcion ⇒ Object (readonly)
Returns the value of attribute descripcion.
5 6 7 |
# File 'lib/movimiento.rb', line 5 def descripcion @descripcion end |
#fecha ⇒ Object (readonly)
Returns the value of attribute fecha.
3 4 5 |
# File 'lib/movimiento.rb', line 3 def fecha @fecha end |
#nro_documento ⇒ Object (readonly)
Returns the value of attribute nro_documento.
7 8 9 |
# File 'lib/movimiento.rb', line 7 def nro_documento @nro_documento end |
#saldo ⇒ Object (readonly)
Returns the value of attribute saldo.
10 11 12 |
# File 'lib/movimiento.rb', line 10 def saldo @saldo end |
#sucursal ⇒ Object (readonly)
Returns the value of attribute sucursal.
6 7 8 |
# File 'lib/movimiento.rb', line 6 def sucursal @sucursal end |
Instance Method Details
#to_s ⇒ Object
26 27 28 29 30 31 |
# File 'lib/movimiento.rb', line 26 def to_s "fecha: #{@fecha}\ncorrelativo: #{@correlativo}\n" + "descripcion: #{@descripcion}\nsucursal: #{@sucursal}\n" + "nro_documento: #{@nro_documento}\ncargo: #{@cargo}\nabono: #{@abono}" + "saldo: #{@saldo}" end |