Extensión para el mantenimiento de clientes. Más...
Métodos públicos | |
| ExtensionServiceMateriales (sage.ew.interficies.IMante _mantePrincipal) | |
| Inicializa una nueva instancia de la clase. | |
| ExtensionServiceMateriales () | |
| Inicializa una nueva instancia de la clase. | |
| ExtensionServiceMateriales (FormMante toForm) | |
| Inicializa una nueva instancia de la clase y asigna objetos. | |
| override bool | _Load () |
| Se dispara cuando se cargan los datos en el mantenimiento principal. | |
| override bool | _New (string tcCodigo="") |
| Se dispara cuando se va crea un nuevo registro. | |
| override bool | _Save () |
| Guardar el registro actual. | |
| override bool | _Delete () |
| Eliminar el registro actual. | |
| override void | _Bloquear_Controles (bool tlReadOnly) |
| Bloquear controles de las extensiones de los mantes. | |
Métodos públicos heredados de sage.ew.ewbase.ExtensionDocumentoBase | |
| virtual bool | _Abandonar_Documento (bool tbNoValidarDocumento=false, bool tlSalirDocumento=false) |
| Validaciones para abandonar el documento. | |
| void | _Show () |
| Muestra el formulario asiociado. | |
| void | _ShowDialog () |
| Muestra el formulario asiociado en modo modal. | |
Métodos públicos heredados de sage.ew.ewbase._ExtensionMante | |
| bool | _Clonar () |
| Método clonar. | |
| virtual void | _Cancel () |
| Cancelar la edición del registro actual. | |
| virtual void | _Error (IEWException toException) |
| Método que se ejecuta cuando hay algun error a nivel de mantenimiento. | |
| virtual bool | _Init () |
| Método que se ejecuta cuando se instancia la clase. | |
| virtual bool | _Refresh () |
| Refresca el registro actual de la tabla asociada. | |
| virtual bool | RowExist () |
| Método que nos comprueba si ya existen datos en la tabla relacionada por el addon. | |
| virtual bool | _Validar_Solo_Lectura () |
| Indica si el mantenimiento esta de solo lestura. | |
| virtual bool | _TraspasarSiguienteEjercicio (string tcEjerActual, string tcEjerSig, bool tbIsNew) |
| Traspasar al siguiente ejercicio. | |
| virtual string | GetWhereClause () |
| Proporciona la clausula where para las consultas a partir del contenido actual de _Codigo. Además, asigna los valores correspondientes a las propiedades que forman parte de la clave. | |
| virtual bool | _Duplicar (IDuplicador duplicador) |
| Duplica el registro del mantenimiento. | |
| virtual bool | _DuplicarEnGrupos (IDuplicador duplicador) |
| Duplica el registro del mantenimiento. | |
| Dictionary< string, object > | _GetPropiedades () |
| Diccionario con las propiedades de la extensión de la linea de documentos. | |
Campos de datos | |
| Visual.UserControls.manteServiceMateriales | usercontrolTabManteBase = null |
| Referencia al UserControl asociado a esta clase. | |
| Negocio.Clases.ServiceMateriales | ManteTRelserv_mat = null |
| Instancia del ManteTRel de serv_mat. | |
Otros miembros heredados | |
Atributos protegidos heredados de sage.ew.ewbase._ExtensionMante | |
| bool | rowexist = false |
| Contiene si el registro existe en la tabla. | |
Propiedades heredados de sage.ew.ewbase.ExtensionDocumentoBase | |
| dynamic | _Documento [get, set] |
| Referencia al documento. | |
Propiedades heredados de sage.ew.ewbase._ExtensionMante | |
| TipoExecute | _eBeforeAfter [get, set] |
| Nos determina en que momento se ejecuta el método. El método se puede ejecutar antes del código de la clase de documento (before) o despúes del método del documento (after) | |
| string | _Tabla [get, set] |
| Nombre de la tabla de la extensión del mantenimiento. | |
| string | _Clave [get, set] |
| Nombre de los campos clave separados por comas. | |
| string | _DataBase [get, set] |
| Nombre de la base de datos de la extensión del mantenimiento. | |
| IMante | _Mante [get, set] |
| Referencia al mantenimiento original. | |
| FormBase | _FormMante [get, set] |
| Referencia al formulario del mantenimiento original. | |
| String | _Error_Message [get, set] |
| PE-100770 Contiene mensajes de error para mostrarlos en entorno visual. | |
| bool | _IsNew [get, set] |
| Bug 133642 Indica si el registro principal es nuevo. | |
Extensión para el mantenimiento de clientes.
Definición en la línea 30 del archivo ExtensionServiceMateriales.cs.
|
inline |
Inicializa una nueva instancia de la clase.
Definición en la línea 60 del archivo ExtensionServiceMateriales.cs.
|
inline |
Inicializa una nueva instancia de la clase.
Definición en la línea 76 del archivo ExtensionServiceMateriales.cs.
|
inline |
Inicializa una nueva instancia de la clase y asigna objetos.
Definición en la línea 86 del archivo ExtensionServiceMateriales.cs.
|
inlinevirtual |
Bloquear controles de las extensiones de los mantes.
| tlReadOnly |
Reimplementado de sage.ew.ewbase._ExtensionMante.
Definición en la línea 241 del archivo ExtensionServiceMateriales.cs.
|
inlinevirtual |
Eliminar el registro actual.
Reimplementado de sage.ew.ewbase._ExtensionMante.
Definición en la línea 199 del archivo ExtensionServiceMateriales.cs.
|
inlinevirtual |
Se dispara cuando se cargan los datos en el mantenimiento principal.
Reimplementado de sage.ew.ewbase._ExtensionMante.
Definición en la línea 101 del archivo ExtensionServiceMateriales.cs.
|
inlinevirtual |
Se dispara cuando se va crea un nuevo registro.
| tcCodigo |
Reimplementado de sage.ew.ewbase._ExtensionMante.
Definición en la línea 147 del archivo ExtensionServiceMateriales.cs.
|
inlinevirtual |
Guardar el registro actual.
Reimplementado de sage.ew.ewbase._ExtensionMante.
Definición en la línea 168 del archivo ExtensionServiceMateriales.cs.
| Negocio.Clases.ServiceMateriales sage.addons.services.Negocio.Mantes.ExtensionServiceMateriales.ManteTRelserv_mat = null |
Instancia del ManteTRel de serv_mat.
Definición en la línea 49 del archivo ExtensionServiceMateriales.cs.
| Visual.UserControls.manteServiceMateriales sage.addons.services.Negocio.Mantes.ExtensionServiceMateriales.usercontrolTabManteBase = null |
Referencia al UserControl asociado a esta clase.
Definición en la línea 41 del archivo ExtensionServiceMateriales.cs.