com.cinecolombia.interfases.ingresarDatosComplejo.modelvalue
Class IngresosComplejo

java.lang.Object
  |
  +--com.cinecolombia.interfases.ingresarDatosComplejo.modelvalue.IngresosComplejo

public class IngresosComplejo
extends java.lang.Object

Agrupa toda la informacion de ingresos de un complejo: exhibicion, conceptos, consignaciones. Es prácticamente un clon del Value del caso de uso IngresarDatosComplejo

Author:
CincoSoft Ltda
Created:
agosto 2003

Field Summary
private  Complejo complejo
          Complejo que se está procesando.
private  ConceptoContable[] confiteria
          Ingresos por confiteria del complejo.
private  java.util.List enEfectivo
          Medios de pago que manejan efectivo.
private  java.util.Date fechaConsigCredito
          Fecha en que se reporta la consignación de efectivo y tarjetas débito.
private  java.util.Date fechaConsigEfecDeb
          Fecha en que se reporta la consignación de efectivo y tarjetas débito.
private  IngresoSala[] ingresos
          Informción de exhibición del complejo.
private  IngresoVigente ingresoVigente
          Información de exhibición que debe ser mostrada al retornar, en la pestaña de exhibición.
private  java.util.List tarjetas
          Medios de pago similares a tarjetas.
private  ConceptoContable[] varios
          Ingresos por conceptos varios del complejo.
 
Constructor Summary
IngresosComplejo(Model mod)
          Constructor por copia a partir de un Model.
IngresosComplejo(Value val)
          Constructor por copia a partir de un Value.
 
Method Summary
 Complejo getComplejo()
           
 ConceptoContable[] getConfiteria()
           
 java.util.List getEnEfectivo()
           
 java.util.Date getFechaConsigCredito()
           
 java.util.Date getFechaConsigEfecDeb()
           
 IngresoSala[] getIngresos()
           
 IngresoVigente getIngresoVigente()
           
 java.util.List getTarjetas()
           
 ConceptoContable[] getVarios()
           
 void setComplejo(Complejo complejo)
           
 void setConfiteria(ConceptoContable[] confiteria)
           
 void setEnEfectivo(java.util.List enEfectivo)
           
 void setFechaConsigCredito(java.util.Date fechaConsigCredito)
           
 void setFechaConsigEfecDeb(java.util.Date fechaConsigEfecDeb)
           
 void setIngresos(IngresoSala[] ingresos)
           
 void setIngresoVigente(IngresoVigente ingresoVigente)
           
 void setTarjetas(java.util.List tarjetas)
           
 void setVarios(ConceptoContable[] varios)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

complejo

private Complejo complejo
Complejo que se está procesando.


ingresos

private IngresoSala[] ingresos
Informción de exhibición del complejo.


ingresoVigente

private IngresoVigente ingresoVigente
Información de exhibición que debe ser mostrada al retornar, en la pestaña de exhibición.


confiteria

private ConceptoContable[] confiteria
Ingresos por confiteria del complejo.


varios

private ConceptoContable[] varios
Ingresos por conceptos varios del complejo.


enEfectivo

private java.util.List enEfectivo
Medios de pago que manejan efectivo. Contiene una lista de parejas < medio de pago, valores por consignar>.


tarjetas

private java.util.List tarjetas
Medios de pago similares a tarjetas. Contiene una lista de Medios de pago.


fechaConsigEfecDeb

private java.util.Date fechaConsigEfecDeb
Fecha en que se reporta la consignación de efectivo y tarjetas débito.


fechaConsigCredito

private java.util.Date fechaConsigCredito
Fecha en que se reporta la consignación de efectivo y tarjetas débito.

Constructor Detail

IngresosComplejo

public IngresosComplejo(Value val)
Constructor por copia a partir de un Value.

Parameters:
val - El value de partida.
Warning:
Alteraciones en los atributos de val son visibles en el objeto creado (y viceversa).

IngresosComplejo

public IngresosComplejo(Model mod)
Constructor por copia a partir de un Model.

Parameters:
mod - El Model de partida.
Warning:
Alteraciones en los atributos de mod son visibles en el objeto creado (y viceversa).
Method Detail

setComplejo

public void setComplejo(Complejo complejo)

getComplejo

public Complejo getComplejo()

setIngresos

public void setIngresos(IngresoSala[] ingresos)

getIngresos

public IngresoSala[] getIngresos()

setIngresoVigente

public void setIngresoVigente(IngresoVigente ingresoVigente)

getIngresoVigente

public IngresoVigente getIngresoVigente()

setConfiteria

public void setConfiteria(ConceptoContable[] confiteria)

setVarios

public void setVarios(ConceptoContable[] varios)

getConfiteria

public ConceptoContable[] getConfiteria()

getVarios

public ConceptoContable[] getVarios()

setEnEfectivo

public void setEnEfectivo(java.util.List enEfectivo)

setTarjetas

public void setTarjetas(java.util.List tarjetas)

getEnEfectivo

public java.util.List getEnEfectivo()

getTarjetas

public java.util.List getTarjetas()

setFechaConsigEfecDeb

public void setFechaConsigEfecDeb(java.util.Date fechaConsigEfecDeb)

setFechaConsigCredito

public void setFechaConsigCredito(java.util.Date fechaConsigCredito)

getFechaConsigEfecDeb

public java.util.Date getFechaConsigEfecDeb()

getFechaConsigCredito

public java.util.Date getFechaConsigCredito()