Exemplo n.º 1
0
        public HttpResponse ProcessRequest(HttpContext context)
        {
            //// ControlJava.RegisterLog("Avance lsJson: " + lsJson);
            ////  lsJson = "{'clave':'1','codigo':'','flgPermisoFoto':'','flgPermisoGps':'','flgPermisoMotivo':'','id':0,'idResultado':0,'login':'******','nombre':'','resultado':''}";
            //JavaScriptSerializer jsonSerializer = new JavaScriptSerializer();
            //BEConfiguracion loBeanConfig = new BEConfiguracion();
            //loBeanConfig = ControlJava.fnSelConfiguracion();

            //HttpResponse response = context.Response;
            //response.ContentType = "application/json";
            //response.ContentEncoding = Encoding.UTF8;
            //response.Write(jsonSerializer.Serialize(loBeanConfig));
            ////context.Response.Write("{\"clave\":\"1\",\"codigo\":\"001\",\"descripcion\":\"usuario 1\",\"idResultado\":1,\"idUsuario\":1,\"resultado\":\"Bienvenido usuario 1\"}");

            ////return Task.FromResult(response);
            //return response;
            //lscodUsuario = "999";
            //lsFlgIncluyeNoFinalizadas = "F";
            //lsNumTelefono = "981026207";
            //ControlJava.RegisterLog("SinTodo lscodUsuario: " + lscodUsuario + " lsFlgIncluyeNoFinalizadas=" + lsFlgIncluyeNoFinalizadas + " lsNumTelefono=" + lsNumTelefono);
            BESincronizar loBESincronizar = ControlJava.fnSelConfiguracion(context);

            HttpResponse response = context.Response;

            response.AddHeader("Resultado", loBESincronizar.Respuesta);
            response.AddHeader("IdResultado", loBESincronizar.idRespuesta.ToString());
            response.AddHeader("tamano", loBESincronizar.StringScript.Length.ToString());
            response.AddHeader("Content-Encoding", "gzip");
            response.Filter = new System.IO.Compression.GZipStream(response.Filter, System.IO.Compression.CompressionMode.Compress);
            response.Write(loBESincronizar.StringScript);

            return(response);
        }
Exemplo n.º 2
0
 public static BESincronizar fnSelConfiguracion(HttpContext context)
 {
     try
     {
         DBJava.SubSelConfiguracion();
         BESincronizar resultado = DBJava.fnSelConfiguracion(context);
         return(resultado);
     }
     catch (Exception e)
     {
         BESincronizar resultado = new BESincronizar();
         resultado = new BESincronizar(true, "", EnumResGrabJava.TodoMal, e.Message);
         return(resultado);
     }
 }
Exemplo n.º 3
0
 public static BESincronizar FnSinScriptString(HttpContext context, String picodUsuario, String psFlgIncluyeNoFinalizadas, String psNumTelefono)
 {
     try
     {
         DBJava.SubSelConfiguracion();
         BESincronizar resultado = DBJava.FnSinScriptString(context, picodUsuario, psNumTelefono);
         DBJava.SubUpdCantidadActividadUsuarioAndroid(picodUsuario, psFlgIncluyeNoFinalizadas);
         return(resultado);
     }
     catch (Exception e)
     {
         BESincronizar resultado = new BESincronizar();
         resultado = new BESincronizar(true, "", EnumResGrabJava.TodoMal, e.Message);
         return(resultado);
     }
 }
Exemplo n.º 4
0
        public HttpResponse ProcessRequest(HttpContext context)
        {
            String lscodUsuario = context.Request.QueryString["codUsuario"];
            String lsFlgIncluyeNoFinalizadas = context.Request.QueryString["incluyeNoFinalizadas"];
            String lsNumTelefono             = context.Request.QueryString["numTelefono"];

            //lscodUsuario = "999";
            //lsFlgIncluyeNoFinalizadas = "F";
            //lsNumTelefono = "981026207";
            //ControlJava.RegisterLog("SinTodo lscodUsuario: " + lscodUsuario + " lsFlgIncluyeNoFinalizadas=" + lsFlgIncluyeNoFinalizadas + " lsNumTelefono=" + lsNumTelefono);
            new LoggerHelper().Debug("SinTodoAsync -> ", "SinTodo lscodUsuario: " + lscodUsuario + " lsFlgIncluyeNoFinalizadas=" + lsFlgIncluyeNoFinalizadas + " lsNumTelefono=" + lsNumTelefono);
            BESincronizar loBESincronizar = ControlJava.FnSinScriptString(context, lscodUsuario, lsFlgIncluyeNoFinalizadas, lsNumTelefono);

            HttpResponse response = context.Response;

            response.AddHeader("Resultado", loBESincronizar.Respuesta);
            response.AddHeader("IdResultado", loBESincronizar.idRespuesta.ToString());
            response.AddHeader("tamano", loBESincronizar.StringScript.Length.ToString());
            response.AddHeader("Content-Encoding", "gzip");
            response.Filter = new System.IO.Compression.GZipStream(response.Filter, System.IO.Compression.CompressionMode.Compress);
            response.Write(loBESincronizar.StringScript);

            return(response);
        }