Referencia de la Clase sage.ew.articulo.Forms.frmArticulo

Formulario para el mantenimiento de artículos Más...

Diagrama de herencias de sage.ew.articulo.Forms.frmArticulo

Métodos públicos

IDisposable Subscribe (IObserver< CambioOpcArtTrazaEsca > toObservador)
 Añade un observador a la lista Más...
 
void UnSubscribe (IObserver< CambioOpcArtTrazaEsca > toObservador)
 Suprime un observador de la lista Más...
 
IDisposable Subscribe (IObserver< CambioModoBusquedaArticulo > toObservador)
 Añade un observador a la lista Más...
 
void UnSubscribe (IObserver< CambioModoBusquedaArticulo > toObservador)
 Suprime un observador de la lista Más...
 
IDisposable Subscribe (IObserver< RefrescoCtrBaja > toObservador)
 Añade un observador a la lista Más...
 
void UnSubscribe (IObserver< RefrescoCtrBaja > toObservador)
 Suprime un observador de la lista Más...
 
IDisposable Subscribe (IObserver< RefrescarFamilia > toObservador)
 Añade un observador a la lista Más...
 
void UnSubscribe (IObserver< RefrescarFamilia > toObservador)
 Suprime un observador de la lista Más...
 
void OnNext (CambioArtLotes toCambioArtLotes)
 Procesar notificación enviada desde la pestaña "General" –> "Generales" al cambiar el valor de "Tratamiento de lotes". Más...
 
void OnCompleted ()
 OnCompleted IObserver(CambioArtLotes) Más...
 
void OnError (Exception error)
 OnError IObserver(CambioArtLotes) Más...
 
void OnNext (CambioArtTalCol toCambioArtTalCol)
 Procesar notificación enviada desde la pestaña "General" –> "Generales" al cambiar el tratamiento de artículo con tallas y colores. Más...
 
void OnNext (CambioSuplido toCambioSuplido)
 Procesar notificación enviada desde la pestaña "General" –> "Generales" al cambiar el tratamiento de artículo con tallas y colores. Más...
 
void OnNext (CambioEstadoBajaArticulo toCambioEstadoBajaArticulo)
 Procesar notificación enviada desde "General" –> "Generales" al cambiar el estado de baja para mostrar o no el sello de baja en la ficha. Más...
 
 frmArticulo ()
 Constructor vacio. Más...
 
 frmArticulo (Articulo toArticulo)
 Constructor con parametro. Más...
 
void _SetErrorOnTabTyC ()
 PE-102050 Situmos la posición en la pestaña de tallas y colores de los addons Más...
 

Campos de datos

bool _lCargandoPantalla = true
 Marcamos que iniciamos la carga de la pantalla, hay acciones que no se van a realizar la primera vez que se muestra la pantalla sin dato alguno. Más...
 

Métodos protegidos

override void OnLoad (EventArgs e)
 Evento OnLoad del formulario. En caso de hera, cambiamos el _Tipo_Visual a Combo para los controles de Poblacion y Provincia. Más...
 
override void OnShown (EventArgs e)
 Override OnShown para añadir suscripción a eventos Más...
 
override bool ProcessCmdKey (ref Message msg, Keys keyData)
 Capturar pulsaciones de tecla F4 (PE-103535) Más...
 
override void _PrepararImagenesOpciones ()
 Preparar imágenes del menú lateral Más...
 
override void _Editar ()
 Override del metodo _Editar Más...
 
override void _Revisar_MaxLength_txtboxes ()
 Sobreescribir el método para asignar la longitud al código Más...
 
override void _BloquearControles ()
 Bloquear / desbloquear controles específicos Más...
 
override void _PrepararMenu (ewcontextmenustrip toMenuStrip)
 Modificar menú Más...
 
override void _Binding ()
 Asociacion por binding de los campos del artículo Más...
 
override void _Grafica_Ventas (object sender, EventArgs e)
 Gráfica para ventas Más...
 
override void _Grafica_Compras (object sender, EventArgs e)
 Gráfica para compras Más...
 
override void _Nuevo ()
 Sobreescrivimos el metodo para seleccionar en la primera pestaña Más...
 
override void _Buscar ()
 Override del _Buscar() con el único objetivo de situar al usuario en la primera pestaña "General"->"Generales" cuando capture un código de artículo del browser. Más...
 
override bool _Guardar ()
 PE-98268 Añadimos la validación de la familia Más...
 
override void Dispose (bool disposing)
 Clean up any resources being used. Más...
 

Atributos protegidos

List< IObserver< CambioOpcArtTrazaEsca > > _lisObservadoresCambioOpcArtTrazaEsca = new List<IObserver<CambioOpcArtTrazaEsca>>()
 Lista de observadores de cambios de opciones del artículo relacionadas con trazabilidad, escandallo y características de sus componentes. Más...
 
List< IObserver< CambioModoBusquedaArticulo > > _lisObservadoresCambioModoBusquedaArticulo = new List<IObserver<CambioModoBusquedaArticulo>>()
 Lista de observadores de cambios de datos en modo busqueda de artículo Más...
 
List< IObserver< RefrescoCtrBaja > > _lisObservadoresRefrescoCtrBaja = new List<IObserver<RefrescoCtrBaja>>()
 Lista de observadores para refresco controles de baja. Más...
 
List< IObserver< RefrescarFamilia > > _lisObservadoresRefrescoFamilia = new List<IObserver<RefrescarFamilia>>()
 Lista de observadores para refresco de familia. Más...
 

Propiedades

Articulo _Articulo [get]
 Retorna el _ewMante pasado a Articulo Más...
 
bool _IsBinding [get]
 Imforma si se esta habiendo el binding de los datos Más...
 
override formul._TiposAccesosPantalla _NivelAcceso [get, set]
 Comprobación versión evaluación. Más...
 

Descripción detallada

Formulario para el mantenimiento de artículos

Definición en la línea 29 del archivo frmArticulo.cs.

Documentación del constructor y destructor

◆ frmArticulo() [1/2]

sage.ew.articulo.Forms.frmArticulo.frmArticulo ( )
inline

Constructor vacio.

Definición en la línea 606 del archivo frmArticulo.cs.

◆ frmArticulo() [2/2]

sage.ew.articulo.Forms.frmArticulo.frmArticulo ( Articulo  toArticulo)
inline

Constructor con parametro.

Parámetros
toArticuloObjeto de negocio de tipo Articulo

Definición en la línea 625 del archivo frmArticulo.cs.

Documentación de las funciones miembro

◆ _Binding()

override void sage.ew.articulo.Forms.frmArticulo._Binding ( )
inlineprotected

Asociacion por binding de los campos del artículo

Definición en la línea 1605 del archivo frmArticulo.cs.

◆ _BloquearControles()

override void sage.ew.articulo.Forms.frmArticulo._BloquearControles ( )
inlineprotected

Bloquear / desbloquear controles específicos

Definición en la línea 986 del archivo frmArticulo.cs.

◆ _Buscar()

override void sage.ew.articulo.Forms.frmArticulo._Buscar ( )
inlineprotected

Override del _Buscar() con el único objetivo de situar al usuario en la primera pestaña "General"->"Generales" cuando capture un código de artículo del browser.

Definición en la línea 3120 del archivo frmArticulo.cs.

◆ _Editar()

override void sage.ew.articulo.Forms.frmArticulo._Editar ( )
inlineprotected

Override del metodo _Editar

Definición en la línea 937 del archivo frmArticulo.cs.

◆ _Grafica_Compras()

override void sage.ew.articulo.Forms.frmArticulo._Grafica_Compras ( object  sender,
EventArgs  e 
)
inlineprotected

Gráfica para compras

Parámetros
sender
e

Definición en la línea 3101 del archivo frmArticulo.cs.

◆ _Grafica_Ventas()

override void sage.ew.articulo.Forms.frmArticulo._Grafica_Ventas ( object  sender,
EventArgs  e 
)
inlineprotected

Gráfica para ventas

Parámetros
sender
e

Definición en la línea 3090 del archivo frmArticulo.cs.

◆ _Guardar()

override bool sage.ew.articulo.Forms.frmArticulo._Guardar ( )
inlineprotected

PE-98268 Añadimos la validación de la familia

Devuelve

Definición en la línea 3133 del archivo frmArticulo.cs.

◆ _Nuevo()

override void sage.ew.articulo.Forms.frmArticulo._Nuevo ( )
inlineprotected

Sobreescrivimos el metodo para seleccionar en la primera pestaña

Definición en la línea 3110 del archivo frmArticulo.cs.

◆ _PrepararImagenesOpciones()

override void sage.ew.articulo.Forms.frmArticulo._PrepararImagenesOpciones ( )
inlineprotected

Preparar imágenes del menú lateral

Definición en la línea 919 del archivo frmArticulo.cs.

◆ _PrepararMenu()

override void sage.ew.articulo.Forms.frmArticulo._PrepararMenu ( ewcontextmenustrip  toMenuStrip)
inlineprotected

Modificar menú

Parámetros
toMenuStrip

Definición en la línea 1058 del archivo frmArticulo.cs.

◆ _Revisar_MaxLength_txtboxes()

override void sage.ew.articulo.Forms.frmArticulo._Revisar_MaxLength_txtboxes ( )
inlineprotected

Sobreescribir el método para asignar la longitud al código

Definición en la línea 969 del archivo frmArticulo.cs.

◆ _SetErrorOnTabTyC()

void sage.ew.articulo.Forms.frmArticulo._SetErrorOnTabTyC ( )
inline

PE-102050 Situmos la posición en la pestaña de tallas y colores de los addons

Definición en la línea 3195 del archivo frmArticulo.cs.

◆ Dispose()

override void sage.ew.articulo.Forms.frmArticulo.Dispose ( bool  disposing)
inlineprotected

Clean up any resources being used.

Parámetros
disposingtrue if managed resources should be disposed; otherwise, false.

Definición en la línea 14 del archivo frmArticulo.Designer.cs.

◆ OnCompleted()

void sage.ew.articulo.Forms.frmArticulo.OnCompleted ( )
inline

OnCompleted IObserver(CambioArtLotes)

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

◆ OnError()

void sage.ew.articulo.Forms.frmArticulo.OnError ( Exception  error)
inline

OnError IObserver(CambioArtLotes)

Definición en la línea 269 del archivo frmArticulo.cs.

◆ OnLoad()

override void sage.ew.articulo.Forms.frmArticulo.OnLoad ( EventArgs  e)
inlineprotected

Evento OnLoad del formulario. En caso de hera, cambiamos el _Tipo_Visual a Combo para los controles de Poblacion y Provincia.

Parámetros
e

Definición en la línea 802 del archivo frmArticulo.cs.

◆ OnNext() [1/4]

void sage.ew.articulo.Forms.frmArticulo.OnNext ( CambioArtLotes  toCambioArtLotes)
inline

Procesar notificación enviada desde la pestaña "General" –> "Generales" al cambiar el valor de "Tratamiento de lotes".

Parámetros
toCambioArtLotesObjeto de cambio en el valor de tratamiento de lotes

Definición en la línea 228 del archivo frmArticulo.cs.

◆ OnNext() [2/4]

void sage.ew.articulo.Forms.frmArticulo.OnNext ( CambioArtTalCol  toCambioArtTalCol)
inline

Procesar notificación enviada desde la pestaña "General" –> "Generales" al cambiar el tratamiento de artículo con tallas y colores.

Parámetros
toCambioArtTalColObjeto de cambio en el tratamiento de tallas y colores del artículo.

Definición en la línea 289 del archivo frmArticulo.cs.

◆ OnNext() [3/4]

void sage.ew.articulo.Forms.frmArticulo.OnNext ( CambioSuplido  toCambioSuplido)
inline

Procesar notificación enviada desde la pestaña "General" –> "Generales" al cambiar el tratamiento de artículo con tallas y colores.

Parámetros
toCambioSuplidoObjeto de cambio en el tratamiento de tallas y colores del artículo.

Definición en la línea 329 del archivo frmArticulo.cs.

◆ OnNext() [4/4]

void sage.ew.articulo.Forms.frmArticulo.OnNext ( CambioEstadoBajaArticulo  toCambioEstadoBajaArticulo)
inline

Procesar notificación enviada desde "General" –> "Generales" al cambiar el estado de baja para mostrar o no el sello de baja en la ficha.

Parámetros
toCambioEstadoBajaArticuloObjeto de cambio de estado de baja de artículo notificado desde el cambio de estado de baja.

Definición en la línea 347 del archivo frmArticulo.cs.

◆ OnShown()

override void sage.ew.articulo.Forms.frmArticulo.OnShown ( EventArgs  e)
inlineprotected

Override OnShown para añadir suscripción a eventos

Parámetros
e

Definición en la línea 847 del archivo frmArticulo.cs.

◆ ProcessCmdKey()

override bool sage.ew.articulo.Forms.frmArticulo.ProcessCmdKey ( ref Message  msg,
Keys  keyData 
)
inlineprotected

Capturar pulsaciones de tecla F4 (PE-103535)

Parámetros
msg
keyData
Devuelve

Definición en la línea 873 del archivo frmArticulo.cs.

◆ Subscribe() [1/4]

IDisposable sage.ew.articulo.Forms.frmArticulo.Subscribe ( IObserver< CambioOpcArtTrazaEsca toObservador)
inline

Añade un observador a la lista

Parámetros
toObservador
Devuelve

Definición en la línea 49 del archivo frmArticulo.cs.

◆ Subscribe() [2/4]

IDisposable sage.ew.articulo.Forms.frmArticulo.Subscribe ( IObserver< CambioModoBusquedaArticulo toObservador)
inline

Añade un observador a la lista

Parámetros
toObservador
Devuelve

Definición en la línea 95 del archivo frmArticulo.cs.

◆ Subscribe() [3/4]

IDisposable sage.ew.articulo.Forms.frmArticulo.Subscribe ( IObserver< RefrescoCtrBaja toObservador)
inline

Añade un observador a la lista

Parámetros
toObservador
Devuelve

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

◆ Subscribe() [4/4]

IDisposable sage.ew.articulo.Forms.frmArticulo.Subscribe ( IObserver< RefrescarFamilia toObservador)
inline

Añade un observador a la lista

Parámetros
toObservador
Devuelve

Definición en la línea 189 del archivo frmArticulo.cs.

◆ UnSubscribe() [1/4]

void sage.ew.articulo.Forms.frmArticulo.UnSubscribe ( IObserver< CambioOpcArtTrazaEsca toObservador)
inline

Suprime un observador de la lista

Parámetros
toObservador

Definición en la línea 66 del archivo frmArticulo.cs.

◆ UnSubscribe() [2/4]

void sage.ew.articulo.Forms.frmArticulo.UnSubscribe ( IObserver< CambioModoBusquedaArticulo toObservador)
inline

Suprime un observador de la lista

Parámetros
toObservador

Definición en la línea 112 del archivo frmArticulo.cs.

◆ UnSubscribe() [3/4]

void sage.ew.articulo.Forms.frmArticulo.UnSubscribe ( IObserver< RefrescoCtrBaja toObservador)
inline

Suprime un observador de la lista

Parámetros
toObservador

Definición en la línea 160 del archivo frmArticulo.cs.

◆ UnSubscribe() [4/4]

void sage.ew.articulo.Forms.frmArticulo.UnSubscribe ( IObserver< RefrescarFamilia toObservador)
inline

Suprime un observador de la lista

Parámetros
toObservador

Definición en la línea 206 del archivo frmArticulo.cs.

Documentación de los campos

◆ _lCargandoPantalla

bool sage.ew.articulo.Forms.frmArticulo._lCargandoPantalla = true

Marcamos que iniciamos la carga de la pantalla, hay acciones que no se van a realizar la primera vez que se muestra la pantalla sin dato alguno.

Definición en la línea 547 del archivo frmArticulo.cs.

◆ _lisObservadoresCambioModoBusquedaArticulo

List<IObserver<CambioModoBusquedaArticulo> > sage.ew.articulo.Forms.frmArticulo._lisObservadoresCambioModoBusquedaArticulo = new List<IObserver<CambioModoBusquedaArticulo>>()
protected

Lista de observadores de cambios de datos en modo busqueda de artículo

Definición en la línea 87 del archivo frmArticulo.cs.

◆ _lisObservadoresCambioOpcArtTrazaEsca

List<IObserver<CambioOpcArtTrazaEsca> > sage.ew.articulo.Forms.frmArticulo._lisObservadoresCambioOpcArtTrazaEsca = new List<IObserver<CambioOpcArtTrazaEsca>>()
protected

Lista de observadores de cambios de opciones del artículo relacionadas con trazabilidad, escandallo y características de sus componentes.

Definición en la línea 41 del archivo frmArticulo.cs.

◆ _lisObservadoresRefrescoCtrBaja

List<IObserver<RefrescoCtrBaja> > sage.ew.articulo.Forms.frmArticulo._lisObservadoresRefrescoCtrBaja = new List<IObserver<RefrescoCtrBaja>>()
protected

Lista de observadores para refresco controles de baja.

existentes en la pestaña General->Generales en función de si se trabaja con Hera o no.

Esto ocurrirá al llamarse al método mostrarBaja() desde varios sitios de la ficha del artículo.

Definición en la línea 135 del archivo frmArticulo.cs.

◆ _lisObservadoresRefrescoFamilia

List<IObserver<RefrescarFamilia> > sage.ew.articulo.Forms.frmArticulo._lisObservadoresRefrescoFamilia = new List<IObserver<RefrescarFamilia>>()
protected

Lista de observadores para refresco de familia.

Definición en la línea 181 del archivo frmArticulo.cs.

Documentación de propiedades

◆ _Articulo

Articulo sage.ew.articulo.Forms.frmArticulo._Articulo
get

Retorna el _ewMante pasado a Articulo

Definición en la línea 554 del archivo frmArticulo.cs.

◆ _IsBinding

bool sage.ew.articulo.Forms.frmArticulo._IsBinding
get

Imforma si se esta habiendo el binding de los datos

Definición en la línea 566 del archivo frmArticulo.cs.

◆ _NivelAcceso

override formul._TiposAccesosPantalla sage.ew.articulo.Forms.frmArticulo._NivelAcceso
getset

Comprobación versión evaluación.

Definición en la línea 584 del archivo frmArticulo.cs.


La documentación para esta clase fue generada a partir de los siguientes ficheros: