示例#1
0
    public void ConstruirEmail(int idRegistro)
    {
        BEEmail        e = DBJava.ConstruirEmail(idRegistro);
        ServidorCorreo c = DBJava.ObtenerConfiguracionCorreo();

        EnviarMail(c, e);
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        String token = Request.QueryString["token"] ?? "";

        if (token.Equals("983583009"))
        {
            Int32 id;
            bool  isIdNumeric = Int32.TryParse(Request.QueryString["id"] ?? "", out id);
            if (isIdNumeric)
            {
                String    query = "select CodSecFoto+'.jpg' as Name,'JPg' as ContentType,ImgActividad as Data from TrFoto where idFoto=" + id.ToString();
                DataTable dt    = DBJava.ReadDataTableFromQuery(query);
                if (dt != null)
                {
                    Byte[] bytes = (Byte[])dt.Rows[0]["Data"];
                    Response.Buffer  = true;
                    Response.Charset = "";
                    Response.Cache.SetCacheability(HttpCacheability.NoCache);
                    Response.ContentType = dt.Rows[0]["ContentType"].ToString();
                    Response.AddHeader("content-disposition", "attachment;filename="
                                       + dt.Rows[0]["Name"].ToString());
                    Response.BinaryWrite(bytes);
                    Response.Flush();
                    Response.End();
                }
            }
        }
    }
        public static bool TienePermisoEditarActividades(String codigoUsuario)
        {
            String usuarioPuedeEditar = DBJava.FnEsUsuarioHabilitadoEditarActividades(codigoUsuario);

            if (usuarioPuedeEditar == "1")
            {
                return(true);
            }

            return(false);
        }
示例#4
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);
     }
 }
示例#5
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);
     }
 }
示例#6
0
        public static String FnRegistrarTrabajoAndroid(List <BESesion> poBeanTrabajo)
        {
            String lsResultado = String.Empty;
            String lsRespuesta;

            foreach (BESesion beanSesion in poBeanTrabajo)
            {
                try
                {
                    //beanSesion.debug();
                    BeanSesion loSesion;
                    loSesion = new BeanSesion
                    {
                        CodUsuario     = beanSesion.codUsuario,
                        LatitudInicio  = beanSesion.latitudInicio,
                        LatitudFin     = beanSesion.latitudFin,
                        LongitudInicio = beanSesion.longitudInicio,
                        LongitudFin    = beanSesion.longitudFin,
                        OrigenInicio   = beanSesion.origenInicio,
                        OrigenFin      = beanSesion.origenFin,
                        SesionIniciada = beanSesion.sesionIniciada,
                        FechaInicio    = beanSesion.fechaInicio,
                        FechaFin       = beanSesion.fechaFin
                    };
                    DBJava.SubInsSesionTrabajo(loSesion);
                }
                catch (Exception ex)
                {
                    lsResultado = ex.Message;
                }
            }
            if (lsResultado.Equals(String.Empty))
            {
                lsRespuesta = "1;Grabado correctamente";
            }
            else
            {
                lsRespuesta = "-1;" + lsResultado;
            }
            //ControlJava.RegisterLog("fnRegistrarTrabajoAndroid: lsRespuesta=" + lsRespuesta);
            new LoggerHelper().Debug("ControJava -> fnRegistrarTrabajoAndroid -> lsRespuesta", lsRespuesta);
            return(lsRespuesta);
        }
示例#7
0
        public static BEAvance FnAvanceAndroid(BEAvance psAvance)
        {
            BEAvance psAvancerp = new BEAvance();

            try
            {
                BeanAvance loAvance = new BeanAvance
                {
                    codigoUsuario        = psAvance.codigoUsuario,
                    fechaMovil           = psAvance.fechaMovil,
                    incluyeNoFinalizadas = psAvance.incluyeNoFinalizadas
                };
                loAvance = DBJava.FnSelObtenerAvanceAndroid(loAvance);

                if (loAvance != null)
                {
                    psAvancerp.codigoUsuario = loAvance.codigoUsuario;
                    psAvancerp.fechaMovil    = loAvance.fechaMovil;
                    psAvancerp.programado    = loAvance.programado;
                    psAvancerp.realizado     = loAvance.realizado;
                    psAvancerp.suspendido    = loAvance.suspendido;
                    psAvancerp.idResultado   = ((Int32)EnumResGrabJava.OkNoMsg).ToString();
                    psAvancerp.resultado     = "Avance obtenido";
                }
            }
            catch (Exception ex)
            {
                psAvancerp.idResultado = "-1";
                psAvancerp.resultado   = ex.Message;

                //RegisterLog("ControJava.fnValidarUsuario-Error: " + ex);
                new LoggerHelper().Error("ControJava -> FnAvanceAndroid", ex);
            }

            return(psAvancerp);
        }
示例#8
0
 public static List <String> ValidarTransaccionEstado()
 {
     return(DBJava.ValidarTransaccionEstado());
 }
示例#9
0
        public static String GuardarFoto(HttpContext context)
        {
            //registerLog("ControlJava.guardarFoto Android");
            string telefono;
            String lsRespuesta;
            String lsResDAL = String.Empty;
            short  liOrden;
            Int64  lsAdicional1;

            Byte[] loByteFoto;
            long   tamanofoto      = 0;
            long   tamanofotoMovil = 0;

            try
            {
                BeanFoto loFoto = new BeanFoto();

                Stream stream = context.Request.GetBufferlessInputStream();
                using (MemoryStream ms = new MemoryStream())
                {
                    stream.CopyTo(ms);
                    loByteFoto = ms.ToArray();
                }
                loFoto.foto = loByteFoto;
                //tamanofoto = stream.Length;
                tamanofoto = loByteFoto.Length;

                telefono             = context.Request.Headers["MSISDN"] ?? "";
                loFoto.codigoUsuario = context.Request.Headers["X-IdUsuario"];
                liOrden                = short.Parse(context.Request.Headers["X-Order"]);
                loFoto.idFecha         = context.Request.Headers["X-IdDate"];
                lsAdicional1           = Int64.Parse(context.Request.Headers["X-Adicional1"]);
                loFoto.codigoActividad = context.Request.Headers["X-Adicional2"];
                loFoto.idFoto          = context.Request.Headers["X-LsAuxiliar"];
                tamanofotoMovil        = long.Parse(context.Request.Headers["X-Tamano"]);

                if (tamanofoto < tamanofotoMovil)
                {
                    throw new ArgumentException("Tamaño de foto distinto");
                }

                if (!telefono.Equals("") && lsAdicional1 <= 0L)
                {
                    long.TryParse(telefono, out lsAdicional1);
                }

                loFoto.nextel = lsAdicional1.ToString();

                long     androidLongDate = Int64.Parse(loFoto.idFecha);
                DateTime start           = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
                DateTime lafecha         = start.AddMilliseconds(androidLongDate).ToLocalTime();
                loFoto.fechaFoto = lafecha.ToString("yyyyMMdd HH:mm:ss");

                DBJava.SubInsFotoAndroid(loFoto);

                lsResDAL    = loFoto.codigoUsuario + "_" + loFoto.idFecha + "_" + liOrden + "_" + lsAdicional1 + "_" + loFoto.codigoActividad + ".jpg";
                lsRespuesta = "2;" + lsResDAL; // 2 para que no muestre el mensaje de grabado
                //RegisterLog(" ControlJava.guardarFoto Android Ok: loFoto.fechaFoto=" + loFoto.fechaFoto +
                //    " codigoUsuario: " + loFoto.codigoUsuario + " codigoActividad: " + loFoto.codigoActividad +
                //    " nextel: " + loFoto.nextel + " tamanofoto: " + tamanofoto + " tamanofotoMovil: " + tamanofotoMovil);
                new LoggerHelper().Debug("ControJava -> guardarFoto -> Android Ok", "loFoto.fechaFoto=" + loFoto.fechaFoto +
                                         " codigoUsuario: " + loFoto.codigoUsuario + " codigoActividad: " + loFoto.codigoActividad +
                                         " nextel: " + loFoto.nextel + " tamanofoto: " + tamanofoto + " tamanofotoMovil: " + tamanofotoMovil);
            }
            catch (Exception ex)
            {
                //RegisterLog("ControlJava.guardarFoto Android Error : " + ex.ToString());
                new LoggerHelper().Error("ControJava -> guardarFoto", ex);
                lsRespuesta = "-1;" + ex.Message;
            }
            return(lsRespuesta);
        }
示例#10
0
        public static String FnRegistrarServicioMultipleAndroid(BEActividadMultiple poBeanActividad)
        {
            String lsResultado = String.Empty;
            int    idRegistro;

            try
            {
                BeanActividad loActividad;
                BEActividad   beActividad;
                for (int i = 0; i < poBeanActividad.lstCodigo.Count; i++)
                {
                    #region Asignacion Data Individual

                    loActividad = new BeanActividad
                    {
                        codigoActividad         = poBeanActividad.lstCodigo[i],
                        codigoEstado            = poBeanActividad.codigoEstado,
                        fechaInicio             = poBeanActividad.fechaInicio,
                        fechaFin                = poBeanActividad.fechaFin,
                        gpsLatitud              = poBeanActividad.latitud,
                        gpsLongitud             = poBeanActividad.longitud,
                        celda                   = poBeanActividad.origenCoordenada,
                        velocidad               = poBeanActividad.velocidad,
                        observacion             = poBeanActividad.observacion,
                        codigoEntrega           = poBeanActividad.codigoListaEntrega,
                        codigoNoVisita          = poBeanActividad.codigoMotNoEntrega,
                        codigoUsuario           = poBeanActividad.codigoUsuario,
                        exactitud               = poBeanActividad.exactitud,
                        cantidadEstado          = StringUtils.ConvertStringToInt(poBeanActividad.cantidadEstados),
                        cantidadEstadoRealizado = StringUtils.ConvertStringToInt(poBeanActividad.cantidadEstadosAten),
                        duracion                = poBeanActividad.duracion,
                        errorConexion           = StringUtils.ConvertStringToInt(poBeanActividad.errorConexion),
                        errorPosicion           = StringUtils.ConvertStringToInt(poBeanActividad.errorPosicion),
                        bateria                 = StringUtils.ConvertStringToInt(poBeanActividad.bateria),
                        senal                   = StringUtils.ConvertStringToInt(poBeanActividad.senal),
                        telefono                = poBeanActividad.telefono,
                        ip     = "",
                        modelo = "",
                        codigoSecuenciaTransaccion = poBeanActividad.codigoSecuenciaTransaccion,
                        cantidadActividad          = StringUtils.ConvertStringToInt(poBeanActividad.cantActividad),
                        FlgActEstado            = poBeanActividad.flgActEstado,
                        FlgIncluyeNoFinalizadas = poBeanActividad.flgIncluyeNoFinalizadas,
                        FechaInicioActividad    = poBeanActividad.fechaInicioActividad,
                        FlgActPermanente        = poBeanActividad.flgActPermanente
                    };
                    loActividad.modelo     = poBeanActividad.modelo;
                    loActividad.IMEI       = poBeanActividad.imei;
                    loActividad.SIM        = poBeanActividad.sim;
                    loActividad.APN        = poBeanActividad.apn;
                    loActividad.ApiLevel   = poBeanActividad.apiLevel;
                    loActividad.IdFecha    = poBeanActividad.idFecha;
                    loActividad.VersionApp = poBeanActividad.versionApp;
                    idRegistro             = DBJava.SubInsServicioAndroid(loActividad);

                    #endregion
                    beActividad = new BEActividad
                    {
                        codigo       = poBeanActividad.lstCodigo[i],
                        codigoEstado = poBeanActividad.codigoEstado,
                        fechaInicio  = poBeanActividad.fechaInicio,
                        fechaFin     = poBeanActividad.fechaFin
                    };

                    for (int j = 0; j < poBeanActividad.listaControles.Count; j++)
                    {
                        BEControl loControl = poBeanActividad.listaControles[j];
                        if (loControl.codGrupo.Equals(CODCONTROL_FOTO))
                        {
                        }
                        DBJava.SubInsControlAndroid(loControl, beActividad, idRegistro);
                    }

                    DBJava.SubSelConfiguracion();
                    if (ManagerConfiguration.flgEnvioCorreo.Equals("T"))
                    {
                        //RegisterLog("fnRegistrarServicioAndroid.idRegistro: " + idRegistro);
                        new LoggerHelper().Debug("ControJava -> FnRegistrarServicioMultipleAndroid -> idRegistro", idRegistro);
                        DelegateSendEmail d = new DelegateSendEmail(SendEmail);
                        d.BeginInvoke(idRegistro, null, null);
                    }
                }
            }
            catch (Exception ex)
            {
                //RegisterLog("fnRegistrarServicioMultipleAndroid.Error: " + ex.Message);
                new LoggerHelper().Error("ControJava -> FnRegistrarServicioMultipleAndroid", ex);
                lsResultado = ex.Message;
            }

            String lsRespuesta;
            if (lsResultado.Equals(String.Empty))
            {
                lsRespuesta = "1;Grabado correctamente";
            }
            else
            {
                lsRespuesta = "-1;" + lsResultado;
            }
            return(lsRespuesta);
        }
示例#11
0
        /// <summary>
        /// Método de Validación de usuario
        /// </summary>
        /// <param name="psXml">XML con los datos del usuario y el equipo utilizado</param>
        /// <returns>XML con los datos del usuario (incluyendo el nombre) y los permisos de aplicación</returns>
        public static BEUsuario FnValidarUsuarioAndroid(HttpContext context, BEUsuario psUsuario)
        {
            BEUsuario psUsuariorp = new BEUsuario();

            try
            {
                BeanUsuario lousuario = new BeanUsuario();
                //lousuario = DBJava.fnSelValidarUsuario(psUsuario.login, HashCode(psUsuario.clave));
                lousuario = DBJava.FnSelValidarUsuario(psUsuario.login, psUsuario.clave, psUsuario.flgGpsHabilitado);
                DBJava.SubSelConfiguracion();
                if (lousuario != null)
                {
                    psUsuariorp.id                      = Int64.Parse(lousuario.id);
                    psUsuariorp.codigo                  = lousuario.codigo;
                    psUsuariorp.nombre                  = lousuario.nombre;
                    psUsuariorp.login                   = lousuario.login;
                    psUsuariorp.clave                   = psUsuario.clave;
                    psUsuariorp.flgPermisoGps           = ManagerConfiguration.gps;
                    psUsuariorp.flgPermisoFoto          = ManagerConfiguration.foto;
                    psUsuariorp.flgPermisoMotivo        = ManagerConfiguration.motivoGeneral;
                    psUsuariorp.flgRevisita             = ManagerConfiguration.flgRevisita;
                    psUsuariorp.flgListaDinamica        = ManagerConfiguration.flgListaDinamica;
                    psUsuariorp.flgGpsAsistido          = ManagerConfiguration.flgGpsAsistido;
                    psUsuariorp.flgPreguntas            = ManagerConfiguration.flgPreguntas;
                    psUsuariorp.ordenamiento            = ManagerConfiguration.ordenamiento;
                    psUsuariorp.flgGpsCliente           = ManagerConfiguration.flgGpsCliente;
                    psUsuariorp.flgIncluyeNoFinalizadas = ManagerConfiguration.flgIncluyeNoFinalizadas;
                    psUsuariorp.flgVerAvanceMovil       = ManagerConfiguration.flgVerAvanceMovil;
                    psUsuariorp.flgVerInicioDiaMovil    = ManagerConfiguration.flgVerInicioDiaMovil;
                    psUsuariorp.flgNServices            = ManagerConfiguration.flgNServices;

                    psUsuariorp.flgSelVariasActividad            = ManagerConfiguration.flgSelVariasActividad;
                    psUsuariorp.flgEnvioBackground               = ManagerConfiguration.flgEnvioBackground;
                    psUsuariorp.flgValidacionEstadoxServicioRest = ManagerConfiguration.flgValidacionControlesRest;
                    psUsuariorp.URLValidacionEstadoxServicioRest = ManagerConfiguration.urlValidacionControlesRest;

                    psUsuariorp.flgMostrarMensajeConfirmacion = ManagerConfiguration.flgMostrarMensajeConfirmacion;
                    psUsuariorp.flgConfigurarUrlMovil         = ManagerConfiguration.flgConfigurarUrlMovil;
                    psUsuariorp.UrlMovilLogin                   = ManagerConfiguration.UrlMovilLogin;
                    psUsuariorp.UrlMovilSinTodo                 = ManagerConfiguration.UrlMovilSinTodo;
                    psUsuariorp.UrlMovilGrabarActividad         = ManagerConfiguration.UrlMovilGrabarActividad;
                    psUsuariorp.UrlMovilGrabarPendiente         = ManagerConfiguration.UrlMovilGrabarPendiente;
                    psUsuariorp.UrlMovilGrabarTrabajo           = ManagerConfiguration.UrlMovilGrabarTrabajo;
                    psUsuariorp.UrlMovilGrabarFoto              = ManagerConfiguration.UrlMovilGrabarFoto;
                    psUsuariorp.UrlMovilSinImagen               = ManagerConfiguration.UrlMovilSinImagen;
                    psUsuariorp.UrlMovilAvance                  = ManagerConfiguration.UrlMovilAvance;
                    psUsuariorp.UrlMovilIdioma                  = ManagerConfiguration.UrlMovilIdioma;
                    psUsuariorp.UrlMovilGrabarActividadMultiple = ManagerConfiguration.UrlMovilGrabarActividadMultiple;
                    psUsuariorp.UrlMovilVerificar               = ManagerConfiguration.UrlMovilVerificar;

                    psUsuariorp.flgNServicesObligatorio = lousuario.FlgNServicesObligatorio;
                    psUsuariorp.idResultado             = (Int32)EnumResGrabJava.TodoOk;
                    psUsuariorp.currentVersion          = Util.FnMobileVersion(context);
                    psUsuariorp.currentSuiteVersion     = Util.FnSuiteVersion(context);
                    psUsuariorp.resultado = "Bienvenido " + psUsuariorp.nombre;

                    psUsuariorp.flgSelVariasActividad = ManagerConfiguration.flgSelVariasActividad;

                    psUsuariorp.flgReporteDinamico = ManagerConfiguration.flgReporteDinamico;
                }
                else
                {
                    psUsuariorp.login       = psUsuario.login;
                    psUsuariorp.clave       = psUsuario.clave;
                    psUsuariorp.idResultado = (Int32)EnumResGrabJava.AlgunoMal;
                    psUsuariorp.resultado   = "Usuario/Password Incorrecto";
                }
            }
            catch (Exception ex)
            {
                psUsuariorp.login       = psUsuario.login;
                psUsuariorp.clave       = psUsuario.clave;
                psUsuariorp.idResultado = (Int32)EnumResGrabJava.TodoMal;
                psUsuariorp.resultado   = ex.Message;

                //RegisterLog("ControJava.fnValidarUsuario-Error: " + ex);
                new LoggerHelper().Error("ControJava -> FnValidarUsuarioAndroid", ex);
            }
            return(psUsuariorp);
        }
示例#12
0
        public static String FnRegistrarServicioAndroid(BEActividad poBeanActividad)
        {
            String lsResultado = String.Empty;

            try
            {
                BeanActividad loActividad;
                loActividad = new BeanActividad
                {
                    codigoActividad         = poBeanActividad.codigo,
                    codigoEstado            = poBeanActividad.codigoEstado,
                    fechaInicio             = poBeanActividad.fechaInicio,
                    fechaFin                = poBeanActividad.fechaFin,
                    gpsLatitud              = poBeanActividad.latitud,
                    gpsLongitud             = poBeanActividad.longitud,
                    celda                   = poBeanActividad.origenCoordenada,
                    velocidad               = poBeanActividad.velocidad,
                    observacion             = poBeanActividad.observacion,
                    codigoEntrega           = poBeanActividad.codigoListaEntrega,
                    codigoNoVisita          = poBeanActividad.codigoMotNoEntrega,
                    codigoUsuario           = poBeanActividad.codigoUsuario,
                    exactitud               = poBeanActividad.exactitud,
                    cantidadEstado          = StringUtils.ConvertStringToInt(poBeanActividad.cantidadEstados),
                    cantidadEstadoRealizado = StringUtils.ConvertStringToInt(poBeanActividad.cantidadEstadosAten),
                    duracion                = poBeanActividad.duracion,
                    errorConexion           = StringUtils.ConvertStringToInt(poBeanActividad.errorConexion),
                    errorPosicion           = StringUtils.ConvertStringToInt(poBeanActividad.errorPosicion),
                    bateria                 = StringUtils.ConvertStringToInt(poBeanActividad.bateria),
                    senal                   = StringUtils.ConvertStringToInt(poBeanActividad.senal),
                    telefono                = poBeanActividad.telefono,
                    ip     = "",
                    modelo = "",
                    codigoSecuenciaTransaccion = poBeanActividad.codigoSecuenciaTransaccion,
                    cantidadActividad          = StringUtils.ConvertStringToInt(poBeanActividad.cantActividad),
                    FlgActEstado            = poBeanActividad.flgActEstado,
                    FlgIncluyeNoFinalizadas = poBeanActividad.flgIncluyeNoFinalizadas,
                    FechaInicioActividad    = poBeanActividad.fechaInicioActividad,
                    FlgActPermanente        = poBeanActividad.flgActPermanente
                };
                loActividad.modelo   = poBeanActividad.modelo;
                loActividad.IMEI     = poBeanActividad.imei;
                loActividad.SIM      = poBeanActividad.sim;
                loActividad.APN      = poBeanActividad.apn;
                loActividad.ApiLevel = poBeanActividad.apiLevel;
                loActividad.IdFecha  = poBeanActividad.idFecha;

                loActividad.CodItem          = poBeanActividad.codigoItem;
                loActividad.Item             = poBeanActividad.item;
                loActividad.VersionApp       = poBeanActividad.versionApp;
                loActividad.FlgGPSHabilitado = poBeanActividad.flgGpsHabilitado;

                loActividad.FlgReasignar     = poBeanActividad.flgReasignar;     //JOHAN
                loActividad.HoraNotificacion = poBeanActividad.horaNotificacion; //JOHAN
                loActividad.FlgHorario       = poBeanActividad.flgHorario;       //JOHAN

                Int32 idRegistro = DBJava.SubInsServicioAndroid(loActividad);
                if (idRegistro > 0)
                {
                    for (int i = 0; i < poBeanActividad.listaControles.Count; i++)
                    {
                        BEControl loControl = poBeanActividad.listaControles[i];
                        DBJava.SubInsControlAndroid(loControl, poBeanActividad, idRegistro);
                    }

                    DBJava.SubSelConfiguracion();
                    if (ManagerConfiguration.flgEnvioCorreo.Equals("T"))
                    {
                        //RegisterLog("fnRegistrarServicioAndroid.idRegistro: se enviara correo" + idRegistro);
                        new LoggerHelper().Debug("ControJava -> fnRegistrarServicioAndroid -> idRegistro: se enviara correo", idRegistro);
                        DelegateSendEmail d = new DelegateSendEmail(SendEmail);
                        d.BeginInvoke(idRegistro, null, null);
                    }
                }
            }
            catch (Exception ex)
            {
                //RegisterLog("fnRegistrarServicioAndroid.Error: " + ex);
                new LoggerHelper().Error("ControJava -> FnRegistrarServicioAndroid", ex);
                lsResultado = ex.Message;
            }

            String lsRespuesta;

            if (lsResultado.Equals(String.Empty))
            {
                lsRespuesta = "1;Grabado correctamente";
            }
            else
            {
                lsRespuesta = "-1;" + lsResultado;
            }
            //ControlJava.RegisterLog("GrabarActividad fnRegistrarServicioAndroid lsRespuesta: " + lsRespuesta);
            new LoggerHelper().Debug("ControJava -> fnRegistrarServicioAndroid -> lsRespuesta", lsRespuesta);
            return(lsRespuesta);
        }
示例#13
0
        public static List <BeanIdioma> FnConsultarIdiomas()
        {
            List <BeanIdioma> loLstIdioma = DBJava.FnSelCultureIdiomaAndroid();

            return(loLstIdioma);
        }