2 using System.Collections.Generic;
13 namespace sage.addons.fideliza.Visual.Objetos
23 public dynamic _DocLinea
25 get {
return _oDocLinea; }
26 set { _oDocLinea = value; }
28 private dynamic _oDocLinea = null;
33 public dynamic _Documento
35 get {
return this._oDocumento; }
36 set { this._oDocumento = value; }
38 private dynamic _oDocumento = null;
45 get {
return _oGridArt; }
46 set { _oGridArt = value; }
55 public delegate
void _Click_Before_Handler(ref Boolean tlOk);
60 public delegate
void _Click_After_Handler(Boolean tlOk);
77 InitializeComponent();
90 if (_Click_Before != null) _Click_Before(ref llOk);
94 Negocio.Clases.CobroRegalo loCRegalo =
new Negocio.Clases.CobroRegalo();
96 if (loCRegalo._ofideliza == null)
97 FUNCTIONS._MessageBox(
"No se ha podido establecer la conexión.", MessageBoxButtons.OK, MessageBoxIcon.Stop, MessageBoxDefaultButton.Button1, DialogResult.OK);
101 if (_Documento != null && !_Documento._Documento_Vacio())
104 dynamic loLineaActual = null;
105 if (_oDocLinea != null)
107 loLineaActual = _oDocLinea;
111 loLineaActual = _oDocumento._Lineas[_oGridArt.
_Grid.CurrentRow.Index];
113 loCRegalo._DocLinea = loLineaActual;
121 if (_Click_After != null) _Click_After(llOk);
124 private void InitializeComponent()
126 this.SuspendLayout();
130 this.Text =
"Cobro tarjetas regalo";
131 this.Click +=
new EventHandler(btCobroRegalo_Click);
132 this.ResumeLayout(
false);
ewgrid _Grid
Proporciona acceso al control DataGrid
_Click_After_Handler _Click_After
_Click_After_Handler
Clase del botón de cobro con tarjeta de regalo
Interfaz utilizada en los controles que se añaden en los perfiles
Clase para grids de artículos de documentos de venta.
_Click_Before_Handler _Click_Before
_Click_Before_Handler
btCobroRegalo()
Constructor
void btCobroRegalo_Click(object sender, EventArgs e)
btCobroRegalo_Click