txtMontajes.cs
1 using System;
2 using System.Collections.Generic;
3 using System.ComponentModel;
4 using System.Drawing;
5 using System.Data;
6 using System.Linq;
7 using System.Text;
8 using System.Windows.Forms;
9 
10 using sage.ew.global;
12 
13 namespace sage.addons.services.Visual.UserControls
14 {
18  public partial class txtMontajes : ewtxtcodlabel
19  {
23  public txtMontajes()
24  {
25  }
26 
30  protected override void _Cargar_Propiedades()
31  {
32  base._Cargar_Propiedades();
33 
34  _Tactil = false;
35  _Codigo = "";
36  _Clave = "CODIGO";
37  _Len = 15;
38  _Expandir = false;
39  _Database = "COMUNES";
40  _Tabla = "MODELO";
41  _Nombre = "DEFINICION";
42  _Mante = "";
43 
44  _Concepto = "DEFINICION";
45  _Browser_Clave = "CODIGO";
46  _Browser_Database = "COMUNES";
47  _Browser_Campo_Predet = "DEFINICION";
48  _Browser_Campos = "CODIGO, DEFINICION";
49  _Browser_Condicion = "";
50  _Browser_Tabla = "MODELO";
51  _Browser_Titulos_Campos = "Código, Nombre";
52  _Browser_Titulo = "Listado de mantenimiento de montajes";
53 
54  _TooltipBrowser = "Consultar montajes";
55  _TooltipMante = "Mantenimiento de montajes";
56  }
57 
58  public override bool _Existe_Codigo(ref string tcCodigo, bool tlValidar = false)
59  {
60  Boolean lbOk;
61  String lcTmpCondicion;
62 
63  lcTmpCondicion = _Browser_Condicion;
64 
65  _Browser_Condicion = "";
66 
67  lbOk = base._Existe_Codigo(ref tcCodigo, tlValidar);
68 
69  _Browser_Condicion = lcTmpCondicion;
70 
71  return lbOk;
72  }
73  }
74 
75 
76  public partial class txtMontajesDesdeHasta : txtFiltroBase
77  {
82  {
83  this._Init();
84  }
85 
90  public txtMontajesDesdeHasta(bool tlEditando = false)
91  : base(tlEditando)
92  {
93  this._Init();
94  }
95 
99  public override void _Init()
100  {
101  base._Init();
102 
103  _VariableFiltro = "montajes";
104 
105  this._oFiltroDesde = new txtMontajes();
106  this._oFiltroHasta = new txtMontajes();
107 
108  this._oFiltroDesde._Mostrar_Mante = false;
109  this._oFiltroHasta._Mostrar_Mante = false;
110 
111  _Parametrizacion_Demorada();
112  }
113  }
114 }
Plantilla para la creación de controles de tipo Filtro
override void _Init()
Método común para el constructor de la clase
Definition: txtMontajes.cs:99
override void _Cargar_Propiedades()
Redefinición del método Cargar_Propiedades() para establecer los valores de las propiedades ...
Definition: txtMontajes.cs:30
txtMontajesDesdeHasta(bool tlEditando=false)
Constructor con parámetro _Editando
Definition: txtMontajes.cs:90
override bool _Existe_Codigo(ref string tcCodigo, bool tlValidar=false)
Verifica si el código pasado por parámetro existe en la bd En caso de múltiples resultados monta y mu...
Definition: txtMontajes.cs:58
Definición del txtcodlabel de mantenimientos del addon
Definition: txtMontajes.cs:18
Clase base para controles de tipo txtcodlabelf