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 30 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 605 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 624 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 1616 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 985 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 3164 del archivo frmArticulo.cs.

◆ _Editar()

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

Override del metodo _Editar

Definición en la línea 936 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 3145 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 3134 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 3177 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 3154 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 918 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 1064 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 968 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 3239 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 261 del archivo frmArticulo.cs.

◆ OnError()

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

OnError IObserver(CambioArtLotes)

Definición en la línea 270 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 800 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 229 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 290 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 330 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 348 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 846 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 872 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 50 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 96 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 144 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 190 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 67 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 113 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 161 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 207 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 546 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 88 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 42 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 136 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 182 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 553 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 565 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 583 del archivo frmArticulo.cs.


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