6 using System.Collections.Generic;
7 using System.ComponentModel;
12 namespace sage.ew.contabilidad
22 public DepositoCuentas_DB _DepositoCuentas_DBI
26 if (__DepositoCuentas_DBI == null)
30 __DepositoCuentas_DBI._Load();
32 return __DepositoCuentas_DBI;
38 private void _SaveDepositoCuentasDatosBalanceI()
40 if (__DepositoCuentas_DBI != null)
42 __DepositoCuentas_DBI.
_Save();
52 #region PROPIEDADES PRIVADAS 54 internal string _lcUsuario = Convert.ToString(EW_GLOBAL._GetVariable(
"wc_usuario")).Trim().ToUpper() +
"#" + Environment.MachineName.Trim().ToUpper() +
"#" + Environment.UserName.Trim();
55 internal string _lcEmpresa = EW_GLOBAL._GetVariable(
"wc_empresa").ToString().Trim();
56 internal DateTime _ldPeriodoIni = Convert.ToDateTime(EW_GLOBAL._GetVariable(
"wd_periodoini"));
57 internal DateTime _ldPeriodoFin = Convert.ToDateTime(EW_GLOBAL._GetVariable(
"wd_periodofin"));
58 internal string _lcAny = EW_GLOBAL._GetVariable(
"wc_any").ToString().Trim();
68 public string _SDDirecta
70 get {
return Convert.ToString(_Campo(
"SDDirecta")); }
71 set { _Campo(
"SDDirecta", value); }
78 public string _NIFDirecta
80 get {
return Convert.ToString(_Campo(
"NIFDirecta")); }
81 set { _Campo(
"NIFDirecta", value); }
90 get {
return Convert.ToString(_Campo(
"SDUGrp")); }
91 set { _Campo(
"SDUGrp", value); }
98 public string _NIFSDUGrp
100 get {
return Convert.ToString(_Campo(
"NIFSDUGrp")); }
101 set { _Campo(
"NIFSDUGrp", value); }
110 get {
return Convert.ToDecimal(_Campo(
"Fijo")); }
111 set { _Campo(
"Fijo", value); }
118 public decimal _Fijoa
120 get {
return Convert.ToDecimal(_Campo(
"Fijoa")); }
121 set { _Campo(
"Fijoa", value); }
128 public decimal _NoFijo
130 get {
return Convert.ToDecimal(_Campo(
"NoFijo")); }
131 set { _Campo(
"NoFijo", value); }
138 public decimal _NoFijoa
140 get {
return Convert.ToDecimal(_Campo(
"NoFijoa")); }
141 set { _Campo(
"NoFijoa", value); }
148 public decimal _Discapac
150 get {
return Convert.ToDecimal(_Campo(
"Discapac")); }
151 set { _Campo(
"Discapac", value); }
158 public decimal _Discapaca
160 get {
return Convert.ToDecimal(_Campo(
"Discapaca")); }
161 set { _Campo(
"Discapaca", value); }
168 public decimal _FHombres
170 get {
return Convert.ToDecimal(_Campo(
"FHombres")); }
171 set { _Campo(
"FHombres", value); }
178 public decimal _FHombresa
180 get {
return Convert.ToDecimal(_Campo(
"FHombresa")); }
181 set { _Campo(
"FHombresa", value); }
188 public decimal _FMujeres
190 get {
return Convert.ToDecimal(_Campo(
"FMujeres")); }
191 set { _Campo(
"FMujeres", value); }
198 public decimal _FMujeresa
200 get {
return Convert.ToDecimal(_Campo(
"FMujeresa")); }
201 set { _Campo(
"FMujeresa", value); }
209 public decimal _NFijoHom
211 get {
return Convert.ToDecimal(_Campo(
"NFijoHom")); }
212 set { _Campo(
"NFijoHom", value); }
219 public decimal _NFijoHoma
221 get {
return Convert.ToDecimal(_Campo(
"NFijoHoma")); }
222 set { _Campo(
"NFijoHoma", value); }
229 public decimal _NFijoMuj
231 get {
return Convert.ToDecimal(_Campo(
"NFijoMuj")); }
232 set { _Campo(
"NFijoMuj", value); }
239 public decimal _NFijoMuja
241 get {
return Convert.ToDecimal(_Campo(
"NFijoMuja")); }
242 set { _Campo(
"NFijoMuja", value); }
249 public decimal _NPagDep
251 get {
return Convert.ToDecimal(_Campo(
"NPagDep")); }
252 set { _Campo(
"NPagDep", value); }
262 get {
return Convert.ToString(_Campo(
"Causa")); }
263 set { _Campo(
"Causa", value); }
272 get {
return Convert.ToBoolean(_Campo(
"Micro")); }
273 set { _Campo(
"Micro", value); }
280 public decimal _NMujeresAdmin
282 get {
return Convert.ToDecimal(_Campo(
"Nummujer")); }
283 set { _Campo(
"Nummujer", value); }
290 public decimal _NMujeresAdminAnt
292 get {
return Convert.ToDecimal(_Campo(
"Nummujera")); }
293 set { _Campo(
"Nummujera", value); }
300 public decimal _NMiembrosAdmin
302 get {
return Convert.ToDecimal(_Campo(
"Nmiembro")); }
303 set { _Campo(
"Nmiembro", value); }
310 public decimal _NMiembrosAdminAnt
312 get {
return Convert.ToDecimal(_Campo(
"Nmiembroa")); }
313 set { _Campo(
"Nmiembroa", value); }
316 #endregion PROPIEDADES 319 #region CONSTRUCTORES 326 this.inicializarConstructor();
327 this._Codigo = _lcEmpresa;
338 this.inicializarConstructor(tcCodigo);
346 private void inicializarConstructor(
string tcCodigo =
"")
349 this._Clave =
"CODIGO";
350 this._DataBase =
"GESTION";
351 this._Tabla =
"DC_DBI";
352 this._Pantalla =
"DEPOCUEN";
359 this._Codigo = tcCodigo;
364 #region METODOS PUBLICOS 371 _Pantalla =
"DEPOCUEN";
373 DataTable ldtDepoCuenDatosBalance =
new DataTable();
375 string lcSql =
"SELECT * FROM " + DB.SQLDatabase(
"GESTION",
"DC_DBI") +
376 " WHERE codigo = " + DB.SQLString(_lcEmpresa);
377 DB.SQLExec(lcSql, ref ldtDepoCuenDatosBalance);
378 if (ldtDepoCuenDatosBalance != null && ldtDepoCuenDatosBalance.Rows.Count == 0)
381 lcSql =
"INSERT INTO " + DB.SQLDatabase(
"GESTION",
"DC_DBI") +
" (Codigo, SDDirecta, NIFdirecta, SDUGrp, NIFSDUGrp, Fijo, Fijoa, NoFijo, NoFijoa, Discapac, Discapaca, Fhombres, Fhombresa, Fmujeres, Fmujeresa, NFijoHom, NFijoHoma, NFijoMuj, NFijoMuja, NPagDep, Causa) " +
382 "VALUES(" + DB.SQLString(_lcEmpresa) +
", '', '', '', '', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '')";
Clase de negocio base para mantenimientos
Clase extendida sobre ewMante
override bool _Save()
Save de la clase de negocio
Task 149188: Nuevo formulario de depósito de cuentas
Clase con el negocio de la pestaña Datos de Balace 1 del Deposito de cuentas
DepositoCuentas_DB()
Constructor vacío
override void _Cancel()
Vaciar controles
DepositoCuentas_DB(string tcCodigo)
Constructor a partir de un código
override void _Load()
Load de la clase de negocio