Documentación técnica de Sage 50 (50.7840.0)
S50UpdateRelease.cs
1
using
System
;
2
using
System
.Collections.Generic;
3
using
System
.Data;
4
using
System
.Linq;
5
using
System
.Text;
6
using
sage
.
ew
.
db
;
7
using
sage
.
ew
.
global
;
8
using
Sage
.
ES
.
S50
.
S50Update
;
9
using
Sage
.
ES
.
S50
.
S50Update
.
Classes
;
10
using
Sage
.
ES
.
S50
.
S50Update
.
Interficies
;
11
12
13
namespace
Sage
.ES.
S50UpdateRelease
14
{
18
public
class
S50UpdateRelease
:
Sage50UpdateRelease
19
{
23
private
List<string> _GruposEmp =
new
List<string>();
24
29
public
override
bool
_UpdateRelease
()
30
{
31
_Log.SaveInfo(
"UpdateRelease - Inicio"
);
32
33
//_ActualizarAnuales();
34
35
_Log.SaveInfo(
"UpdateRelease - Fin"
);
36
37
return
true
;
38
}
39
43
//private void _ActualizarAnuales()
44
//{
45
// _Log.SaveInfo("UpdateRelease - Inicio Actualizar ANUALES");
46
47
// string lcGrupoActual = "", lcGrupoPripal = "";
48
// GrupoempTools._Obtener_Numero_Grupos(out lcGrupoActual, out lcGrupoPripal, out _GruposEmp);
49
50
// foreach (string tcGrupo in _GruposEmp)
51
// {
52
// // Actualizar el campo DESCRIPCION de la tabla ANUALES
53
// UpdateAnuales_Descripcion(tcGrupo);
54
// }
55
56
// _Log.SaveInfo("UpdateRelease - Fin Actualizar ANUALES");
57
//}
58
62
//private void UpdateAnuales_Descripcion(string tcGrupo)
63
//{
64
// _Log.SaveInfo("UpdateAnuales_Descripcion - Inicio");
65
66
// DataTable dtEjercicios = new DataTable();
67
// ObtenerEjerciciosGrupo(tcGrupo, ref dtEjercicios);
68
69
// foreach (DataRow item in dtEjercicios.Rows)
70
// {
71
// string lcActual = item["conexion"].ToString().Trim();
72
73
// string lcSql = $@"
74
// UPDATE [{lcActual}].dbo.anuales
75
// SET descripcion = '2403,2404,2493,2494,2933,2934'
76
// WHERE fitxer = 'N1' AND clau = 'AEB' AND pb = 'B' ";
77
// DB.SQLExec(lcSql);
78
// }
79
80
// _Log.SaveInfo("UpdateAnuales_Descripcion - Fin");
81
//}
82
88
//private void ObtenerEjerciciosGrupo(string tcGrupo, ref DataTable dtEjercicios)
89
//{
90
// string comun = "COMU" + tcGrupo;
91
// string lcSql = "Select conexion From [" + comun + "].dbo.ejercici order by ruta desc";
92
// dtEjercicios = new DataTable();
93
// DB.SQLExec(lcSql, ref dtEjercicios);
94
//}
95
96
}
97
}
sage
Sage.ES.S50.S50Update
System
Definition:
ExceptionExtensions.cs:3
sage.ew
Sage.ES
Sage.ES.S50UpdateRelease.S50UpdateRelease._UpdateRelease
override bool _UpdateRelease()
Método donde realizar las acciones
Definition:
S50UpdateRelease.cs:29
Sage.ES.S50.S50Update.Classes.Sage50UpdateRelease
Clase base para ejetutar procesos despues de actualizar
Definition:
Sage50UpdateRelease.cs:15
Sage
sage.ew.db
Definition:
Backups.cs:9
Sage.ES.S50.S50Update.Interficies
Definition:
ISage50UpdateRelease.cs:7
Sage.ES.S50.S50Update.Classes
Definition:
Logger.cs:11
Sage.ES.S50UpdateRelease.S50UpdateRelease
Clase para realizar acciones al entrar en sage50 después de actualizar a la versión 7830...
Definition:
S50UpdateRelease.cs:18
sage.ew.global
Definition:
Cache.cs:10
Sage.ES.S50
src
Sage.ES.S50
Sage.ES.S50UpdateRelease
S50UpdateRelease.cs
Generado el Jueves, 27 de Junio de 2024 04:38:10 para Sage50 por
Doxygen v.1.8.14