Пример #1
0
        public DataSet SyncAllTSOValuesTableswPerm(DateTime ultimaActualizacion)
        {
            try {
                this.Log.Debug("Solicitud de sincronización de las tablas de valores TSO en función del nivel de acceso del usuario.");

                if (this.Login(AuthHeader.UserName, AuthHeader.Key)) {
                    using (UpdateDAO updateDAO = new UpdateDAO(this.connection)) {
                        return updateDAO.ConstructAllTSOValuesTablesSetwPerm(AuthHeader.UserName, ultimaActualizacion);
                    }
                }
                else {
                    this.Log.Warn("Error de autentificación. Usuario: " + AuthHeader.UserName);
                    return null;
                }
            }
            catch (Exception e) {
                this.Log.ErrorException("Excepción en SOREWebService.SyncAllTSOValuesTableswPerm: " + e.Message, e);
                throw e;
            }
        }
Пример #2
0
        public DataSet ImportAllTSOValuesTableswPerm()
        {
            try {
                this.Log.Debug("Solicitud de descarga de todas las tablas en función de la categoría de acceso del usuario.");

                if (this.Login(AuthHeader.UserName, AuthHeader.Key)) {
                    using (UpdateDAO updateDAO = new UpdateDAO(this.connection)) {
                        return updateDAO.ConstructAllTSOValuesTablesSetwPerm(AuthHeader.UserName);
                    }
                }
                else {
                    this.Log.Warn("Error de autentificación. Usuario: " + AuthHeader.UserName);
                    return null;
                }
            }
            catch (Exception e) {
                this.Log.ErrorException("Excepción en SOREWebService.ImportAllTSOValuesTableswPerm: " + e.Message, e);
                throw e;
            }
        }