Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.tpv.Reposicion

Clase no visual que nos gestiona las diferentes reposiciones que pueden haber en un TPV. Más...

Diagrama de herencia de sage.ew.tpv.Reposicion

Métodos públicos

 Reposicion ()
 Constructor clase Reposicion sin parametros.
 
override void _Load ()
 Carga todas las reposiciones a partir de la tabla TPV!REPOSI y las asigna al objeto Reposicion. Por cada línea de reposición se creará un objeto ReposicionLinea y estará en la lista _lisDetalleRep.
 
override bool _Save ()
 Actualiza en la tabla REPOSI todas las reposiciones que se han realizado en un dia determinado. En caso que se haya borrado una reposición en el objeto también se actualizará en la tabla REPOSI.
 
bool _Save (ReposicionLinea loLinea)
 Actualiza en la tabla REPOSI todas las reposiciones que se han realizado en un dia determinado. En caso que se haya borrado una reposición en el objeto también se actualizará en la tabla REPOSI.
 
override bool _Delete ()
 Borra todas las reposiciones realizadas en una fecha determinada.
 
bool _Delete (ReposicionLinea toReposicionLin)
 Borra una reposicion concreta suministrada como parametro.
 
override void _Show ()
 Presenta el formulario para que el usuario pueda introducir las reposiciones del dia.
 
void _Arquear (int tnArqueo)
 Método para arquear reposiciones.
 
bool _Existe_Reposicion ()
 PE-77882. Método para verificar si existe reposición.
 

Campos de datos

decimal _Reposicion_Inicial = 0
 Reposició inicial.
 
BindingList< ReposicionLinea_lisDetalleRep = new BindingList<ReposicionLinea>()
 Lista de objetos del tipo ReposicionLinea donde nos guardará las diferentes lineas de una reposición en formato de objeto ReposicionLinea+.
 

Propiedades

string _Empresa [get, set]
 Código de empresa en que se desea cargar las reposiciones. Por defecto tendrá el valor string.empty.
 
string _Caja [get, set]
 Código de caja que se desea cargar las reposiciones. Por defecto siempre será string.empty.
 
DateTime _Fecha [get, set]
 Fecha en que se desea cargar las reposiciones del día. Por defecto tendrá el valor DateTime.Today.
 
int _Arqueo [get, set]
 Número de arqueo que se desea cargar las reposiciones. Por defecto el valor siempre es 0.
 
new string _Ejercicio [get, set]
 Ejercicio fiscal en que se realiza la reposición.
 
string _Operario [get, set]
 Nos indicará el código de operario que ha realizado el movimiento de caja.
 
new dynamic _Documento [get, set]
 Guarda una referencia al document de venda.
 

Descripción detallada

Clase no visual que nos gestiona las diferentes reposiciones que pueden haber en un TPV.

Definición en la línea 20 del archivo Reposicion.cs.

Documentación de constructores y destructores

◆ Reposicion()

sage.ew.tpv.Reposicion.Reposicion ( )
inline

Constructor clase Reposicion sin parametros.

Definición en la línea 43 del archivo Reposicion.cs.

Documentación de funciones miembro

◆ _Arquear()

void sage.ew.tpv.Reposicion._Arquear ( int tnArqueo)
inline

Método para arquear reposiciones.

Parámetros
tnArqueoNúmero de arqueo a utilizar (int).

Definición en la línea 312 del archivo Reposicion.cs.

◆ _Delete() [1/2]

override bool sage.ew.tpv.Reposicion._Delete ( )
inline

Borra todas las reposiciones realizadas en una fecha determinada.

Definición en la línea 260 del archivo Reposicion.cs.

◆ _Delete() [2/2]

bool sage.ew.tpv.Reposicion._Delete ( ReposicionLinea toReposicionLin)
inline

Borra una reposicion concreta suministrada como parametro.

Definición en la línea 284 del archivo Reposicion.cs.

◆ _Existe_Reposicion()

bool sage.ew.tpv.Reposicion._Existe_Reposicion ( )
inline

PE-77882. Método para verificar si existe reposición.

Devuelve

Definición en la línea 328 del archivo Reposicion.cs.

◆ _Load()

override void sage.ew.tpv.Reposicion._Load ( )
inline

Carga todas las reposiciones a partir de la tabla TPV!REPOSI y las asigna al objeto Reposicion. Por cada línea de reposición se creará un objeto ReposicionLinea y estará en la lista _lisDetalleRep.

Definición en la línea 143 del archivo Reposicion.cs.

◆ _Save() [1/2]

override bool sage.ew.tpv.Reposicion._Save ( )
inline

Actualiza en la tabla REPOSI todas las reposiciones que se han realizado en un dia determinado. En caso que se haya borrado una reposición en el objeto también se actualizará en la tabla REPOSI.

Definición en la línea 226 del archivo Reposicion.cs.

◆ _Save() [2/2]

bool sage.ew.tpv.Reposicion._Save ( ReposicionLinea loLinea)
inline

Actualiza en la tabla REPOSI todas las reposiciones que se han realizado en un dia determinado. En caso que se haya borrado una reposición en el objeto también se actualizará en la tabla REPOSI.

Definición en la línea 234 del archivo Reposicion.cs.

◆ _Show()

override void sage.ew.tpv.Reposicion._Show ( )
inline

Presenta el formulario para que el usuario pueda introducir las reposiciones del dia.

Definición en la línea 295 del archivo Reposicion.cs.

Documentación de campos

◆ _lisDetalleRep

BindingList<ReposicionLinea> sage.ew.tpv.Reposicion._lisDetalleRep = new BindingList<ReposicionLinea>()

Lista de objetos del tipo ReposicionLinea donde nos guardará las diferentes lineas de una reposición en formato de objeto ReposicionLinea+.

Definición en la línea 134 del archivo Reposicion.cs.

◆ _Reposicion_Inicial

decimal sage.ew.tpv.Reposicion._Reposicion_Inicial = 0

Reposició inicial.

Definición en la línea 129 del archivo Reposicion.cs.

Documentación de propiedades

◆ _Arqueo

int sage.ew.tpv.Reposicion._Arqueo
getset

Número de arqueo que se desea cargar las reposiciones. Por defecto el valor siempre es 0.

Definición en la línea 84 del archivo Reposicion.cs.

◆ _Caja

string sage.ew.tpv.Reposicion._Caja
getset

Código de caja que se desea cargar las reposiciones. Por defecto siempre será string.empty.

Definición en la línea 65 del archivo Reposicion.cs.

◆ _Documento

new dynamic sage.ew.tpv.Reposicion._Documento
getset

Guarda una referencia al document de venda.

Definición en la línea 111 del archivo Reposicion.cs.

◆ _Ejercicio

new string sage.ew.tpv.Reposicion._Ejercicio
getset

Ejercicio fiscal en que se realiza la reposición.

Definición en la línea 93 del archivo Reposicion.cs.

◆ _Empresa

string sage.ew.tpv.Reposicion._Empresa
getset

Código de empresa en que se desea cargar las reposiciones. Por defecto tendrá el valor string.empty.

Definición en la línea 56 del archivo Reposicion.cs.

◆ _Fecha

DateTime sage.ew.tpv.Reposicion._Fecha
getset

Fecha en que se desea cargar las reposiciones del día. Por defecto tendrá el valor DateTime.Today.

Definición en la línea 74 del archivo Reposicion.cs.

◆ _Operario

string sage.ew.tpv.Reposicion._Operario
getset

Nos indicará el código de operario que ha realizado el movimiento de caja.

Definición en la línea 102 del archivo Reposicion.cs.


La documentación de esta clase está generada del siguiente archivo: