Referencia de la Clase sage.ew.docscompra.UserControls.ProveedorPaginaGeneralDatosContacto

Usercontrol para la subpestaña "Datos de contacto" de la pestaña "General" del formulario frmProveedor. Debe cumpliar ITabMante (_ewMante, _ BloquearControles(), _Binding()) Más...

Diagrama de herencias de sage.ew.docscompra.UserControls.ProveedorPaginaGeneralDatosContacto

Métodos públicos

IDisposable Subscribe (IObserver< CambioPaisProveedor > toObservador)
 Añade un observador a la lista. Más...
 
void UnSubscribe (IObserver< CambioPaisProveedor > toObservador)
 Suprime un observador de la lista Más...
 
void OnNext (CambioDatosDireccionesProveedor toCambioDatosDireccionesProveedor)
 Procesar notificación enviada desde la pestaña "General" –> "Otros datos" al cambiar cualquiera de los datos de la dirección predeterminada en la grid de direcciones. También al cambiar cuál es la dirección predeterminada. Se debe reflejar como queda la dirección predeterminada en "General" –> "Datos contacto". Más...
 
void OnCompleted ()
 OnCompleted IObserver(CambioDatosDireccionesProveedor) Más...
 
void OnError (Exception error)
 OnError IObserver(CambioDatosDireccionesProveedor) Más...
 
void OnNext (CambioDatosBancosProveedor toCambioDatosBancosProveedor)
 Procesar notificación enviada desde la pestaña "General" –> "Datos bancarios" al cambiar cualquiera de los datos del banco predeterminado en la grid de cuentas bancarias. También el cambiar cuál es el banco predeterminado. Se debe reflejar como queda la cuenta bancaria predeterminada en "General" –> "Datos contacto". Más...
 
void OnNext (CambioDatosContactosProveedor toCambioDatosContactosProveedor)
 Procesar notificación enviada desde la pestaña "General" –> "Contactos" al cambiar cualquiera de los datos del contacto preterminado en la grid de contactos. También al cambiar cuál es el contacto predeterminado. Se debe reflejar como queda el contacto predeterminadoa en "General" –> "Datos contacto" en el campo "Teléfono". Más...
 
IDisposable Subscribe (IObserver< CambioDatosSocialMediaProveedor > toObservador)
 Añade un observador a la lista Más...
 
void UnSubscribe (IObserver< CambioDatosSocialMediaProveedor > toObservador)
 Suprime un observador de la lista Más...
 
void OnNext (CambioModoBusquedaProveedor CambioModoBuscarProveedor)
 Procesar notificación enviada desde la ficha de proveedor al hacer Tab sobre el código de proveedor vacío estando en modo EsperandoCodigo. Deberá habilitar una serie de controles para poder hacer búsquedas por cualquier de ellos. Más...
 
void OnNext (RealizarAccionEnPagina toRealizarAccionEnPagina)
 Procesar notificación enviada desde la pestaña "General"->"Clasificación" para marcar visualmente error en el código de país. Más...
 
 ProveedorPaginaGeneralDatosContacto ()
 Constructor vacío. Más...
 
 ProveedorPaginaGeneralDatosContacto (ewMante toProveedor, FormBase loForm=null)
 Constructor Más...
 
override void _BloquearControles (bool llReadOnlyPaginas)
 Bloquear controles del usercontrol (interficie ITabMante) Más...
 
override void _Binding ()
 Bindear los objetos contenidos en la página (interficie ITabMante) Más...
 
override object _ObtenerDato (string tcNombreDato)
 Responde a la ficha del Proveedor cuando ésta le consulta al usercontrol de pestaña General.DatosContacto por el valor de algún dato interno de la pestaña. Más...
 

Métodos protegidos

override void eventosControles ()
 Programación de eventos de los controles contenido en este UserControl. Más...
 
override void Dispose (bool disposing)
 Limpiar los recursos que se estén usando. Más...
 

Atributos protegidos

List< IObserver< CambioPaisProveedor > > _lisObservadoresCambioPaisProveedor = new List<IObserver<CambioPaisProveedor>>()
 Lista de observadores de cambios de país proveedor. Más...
 
List< IObserver< CambioDatosSocialMediaProveedor > > _lisObservadoresCambioDatosSocialMediaProveedor = new List<IObserver<CambioDatosSocialMediaProveedor>>()
 Lista de observadores de cambios de datos en los campos de redes sociales del Proveedor. Más...
 

Propiedades

Proveedor _oProveedor [get]
 Referencia al objeto de negocio sage.ew.docscompra.Proveedor Más...
 
string _Proveedor [get]
 Código de Proveedor (string). Más...
 

Descripción detallada

Usercontrol para la subpestaña "Datos de contacto" de la pestaña "General" del formulario frmProveedor. Debe cumpliar ITabMante (_ewMante, _ BloquearControles(), _Binding())

Definición en la línea 28 del archivo ProveedorPaginaGeneralDatosContacto.cs.

Documentación del constructor y destructor

◆ ProveedorPaginaGeneralDatosContacto() [1/2]

sage.ew.docscompra.UserControls.ProveedorPaginaGeneralDatosContacto.ProveedorPaginaGeneralDatosContacto ( )
inline

Constructor vacío.

Definición en la línea 376 del archivo ProveedorPaginaGeneralDatosContacto.cs.

◆ ProveedorPaginaGeneralDatosContacto() [2/2]

sage.ew.docscompra.UserControls.ProveedorPaginaGeneralDatosContacto.ProveedorPaginaGeneralDatosContacto ( ewMante  toProveedor,
FormBase  loForm = null 
)
inline

Constructor

Parámetros
toProveedorObjeto de negocio sage.ew.docscompra.Proveedor
loFormReferencia al formulario en el que se encuentra el tabcontrol en el que se integrará este usercontrol.

Definición en la línea 387 del archivo ProveedorPaginaGeneralDatosContacto.cs.

Documentación de las funciones miembro

◆ _Binding()

override void sage.ew.docscompra.UserControls.ProveedorPaginaGeneralDatosContacto._Binding ( )
inline

Bindear los objetos contenidos en la página (interficie ITabMante)

Definición en la línea 1208 del archivo ProveedorPaginaGeneralDatosContacto.cs.

◆ _BloquearControles()

override void sage.ew.docscompra.UserControls.ProveedorPaginaGeneralDatosContacto._BloquearControles ( bool  llReadOnlyPaginas)
inline

Bloquear controles del usercontrol (interficie ITabMante)

Parámetros
llReadOnlyPaginas

Definición en la línea 1171 del archivo ProveedorPaginaGeneralDatosContacto.cs.

◆ _ObtenerDato()

override object sage.ew.docscompra.UserControls.ProveedorPaginaGeneralDatosContacto._ObtenerDato ( string  tcNombreDato)
inline

Responde a la ficha del Proveedor cuando ésta le consulta al usercontrol de pestaña General.DatosContacto por el valor de algún dato interno de la pestaña.

Parámetros
tcNombreDatoNombre del dato a consultar.
Devuelve
Devuelve el valor del datos consultado, null caso de que no encuentre el dato.

Definición en la línea 1309 del archivo ProveedorPaginaGeneralDatosContacto.cs.

◆ Dispose()

override void sage.ew.docscompra.UserControls.ProveedorPaginaGeneralDatosContacto.Dispose ( bool  disposing)
inlineprotected

Limpiar los recursos que se estén usando.

Parámetros
disposingtrue si los recursos administrados se deben desechar; false en caso contrario.

Definición en la línea 14 del archivo ProveedorPaginaGeneralDatosContacto.designer.cs.

◆ eventosControles()

override void sage.ew.docscompra.UserControls.ProveedorPaginaGeneralDatosContacto.eventosControles ( )
inlineprotected

Programación de eventos de los controles contenido en este UserControl.

Definición en la línea 431 del archivo ProveedorPaginaGeneralDatosContacto.cs.

◆ OnCompleted()

void sage.ew.docscompra.UserControls.ProveedorPaginaGeneralDatosContacto.OnCompleted ( )
inline

OnCompleted IObserver(CambioDatosDireccionesProveedor)

Definición en la línea 138 del archivo ProveedorPaginaGeneralDatosContacto.cs.

◆ OnError()

void sage.ew.docscompra.UserControls.ProveedorPaginaGeneralDatosContacto.OnError ( Exception  error)
inline

OnError IObserver(CambioDatosDireccionesProveedor)

Definición en la línea 147 del archivo ProveedorPaginaGeneralDatosContacto.cs.

◆ OnNext() [1/5]

void sage.ew.docscompra.UserControls.ProveedorPaginaGeneralDatosContacto.OnNext ( CambioDatosDireccionesProveedor  toCambioDatosDireccionesProveedor)
inline

Procesar notificación enviada desde la pestaña "General" –> "Otros datos" al cambiar cualquiera de los datos de la dirección predeterminada en la grid de direcciones. También al cambiar cuál es la dirección predeterminada. Se debe reflejar como queda la dirección predeterminada en "General" –> "Datos contacto".

Parámetros
toCambioDatosDireccionesProveedorObjeto información de cambio de datos en las direcciones del Proveedor.

Definición en la línea 99 del archivo ProveedorPaginaGeneralDatosContacto.cs.

◆ OnNext() [2/5]

void sage.ew.docscompra.UserControls.ProveedorPaginaGeneralDatosContacto.OnNext ( CambioDatosBancosProveedor  toCambioDatosBancosProveedor)
inline

Procesar notificación enviada desde la pestaña "General" –> "Datos bancarios" al cambiar cualquiera de los datos del banco predeterminado en la grid de cuentas bancarias. También el cambiar cuál es el banco predeterminado. Se debe reflejar como queda la cuenta bancaria predeterminada en "General" –> "Datos contacto".

Parámetros
toCambioDatosBancosProveedorObjeto información de cambio de datos en las cuentas bancarias del proveedor.

Definición en la línea 173 del archivo ProveedorPaginaGeneralDatosContacto.cs.

◆ OnNext() [3/5]

void sage.ew.docscompra.UserControls.ProveedorPaginaGeneralDatosContacto.OnNext ( CambioDatosContactosProveedor  toCambioDatosContactosProveedor)
inline

Procesar notificación enviada desde la pestaña "General" –> "Contactos" al cambiar cualquiera de los datos del contacto preterminado en la grid de contactos. También al cambiar cuál es el contacto predeterminado. Se debe reflejar como queda el contacto predeterminadoa en "General" –> "Datos contacto" en el campo "Teléfono".

Parámetros
toCambioDatosContactosProveedorObjeto información de cambio de datos en los contactos/teléfonos del proveedor.

Definición en la línea 204 del archivo ProveedorPaginaGeneralDatosContacto.cs.

◆ OnNext() [4/5]

void sage.ew.docscompra.UserControls.ProveedorPaginaGeneralDatosContacto.OnNext ( CambioModoBusquedaProveedor  CambioModoBuscarProveedor)
inline

Procesar notificación enviada desde la ficha de proveedor al hacer Tab sobre el código de proveedor vacío estando en modo EsperandoCodigo. Deberá habilitar una serie de controles para poder hacer búsquedas por cualquier de ellos.

Parámetros
CambioModoBuscarProveedorObjeto información de cambio de modo de búsqueda de Proveedor.

Definición en la línea 271 del archivo ProveedorPaginaGeneralDatosContacto.cs.

◆ OnNext() [5/5]

void sage.ew.docscompra.UserControls.ProveedorPaginaGeneralDatosContacto.OnNext ( RealizarAccionEnPagina  toRealizarAccionEnPagina)
inline

Procesar notificación enviada desde la pestaña "General"->"Clasificación" para marcar visualmente error en el código de país.

Parámetros
toRealizarAccionEnPaginaObjeto con la información para realizar la acción en la página.

Definición en la línea 303 del archivo ProveedorPaginaGeneralDatosContacto.cs.

◆ Subscribe() [1/2]

IDisposable sage.ew.docscompra.UserControls.ProveedorPaginaGeneralDatosContacto.Subscribe ( IObserver< CambioPaisProveedor toObservador)
inline

Añade un observador a la lista.

Parámetros
toObservador
Devuelve

Definición en la línea 53 del archivo ProveedorPaginaGeneralDatosContacto.cs.

◆ Subscribe() [2/2]

IDisposable sage.ew.docscompra.UserControls.ProveedorPaginaGeneralDatosContacto.Subscribe ( IObserver< CambioDatosSocialMediaProveedor toObservador)
inline

Añade un observador a la lista

Parámetros
toObservador
Devuelve

Definición en la línea 231 del archivo ProveedorPaginaGeneralDatosContacto.cs.

◆ UnSubscribe() [1/2]

void sage.ew.docscompra.UserControls.ProveedorPaginaGeneralDatosContacto.UnSubscribe ( IObserver< CambioPaisProveedor toObservador)
inline

Suprime un observador de la lista

Parámetros
toObservador

Definición en la línea 70 del archivo ProveedorPaginaGeneralDatosContacto.cs.

◆ UnSubscribe() [2/2]

void sage.ew.docscompra.UserControls.ProveedorPaginaGeneralDatosContacto.UnSubscribe ( IObserver< CambioDatosSocialMediaProveedor toObservador)
inline

Suprime un observador de la lista

Parámetros
toObservador

Definición en la línea 248 del archivo ProveedorPaginaGeneralDatosContacto.cs.

Documentación de los campos

◆ _lisObservadoresCambioDatosSocialMediaProveedor

List<IObserver<CambioDatosSocialMediaProveedor> > sage.ew.docscompra.UserControls.ProveedorPaginaGeneralDatosContacto._lisObservadoresCambioDatosSocialMediaProveedor = new List<IObserver<CambioDatosSocialMediaProveedor>>()
protected

Lista de observadores de cambios de datos en los campos de redes sociales del Proveedor.

Definición en la línea 223 del archivo ProveedorPaginaGeneralDatosContacto.cs.

◆ _lisObservadoresCambioPaisProveedor

List<IObserver<CambioPaisProveedor> > sage.ew.docscompra.UserControls.ProveedorPaginaGeneralDatosContacto._lisObservadoresCambioPaisProveedor = new List<IObserver<CambioPaisProveedor>>()
protected

Lista de observadores de cambios de país proveedor.

Definición en la línea 45 del archivo ProveedorPaginaGeneralDatosContacto.cs.

Documentación de propiedades

◆ _oProveedor

Proveedor sage.ew.docscompra.UserControls.ProveedorPaginaGeneralDatosContacto._oProveedor
get

Referencia al objeto de negocio sage.ew.docscompra.Proveedor

Definición en la línea 353 del archivo ProveedorPaginaGeneralDatosContacto.cs.

◆ _Proveedor

string sage.ew.docscompra.UserControls.ProveedorPaginaGeneralDatosContacto._Proveedor
get

Código de Proveedor (string).

Definición en la línea 362 del archivo ProveedorPaginaGeneralDatosContacto.cs.


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