public static List<Exportacion> ObtenerDatosSinExportar(Guid maxikioscoIdentifier, int usuarioId, int ultimaSecuenciaAcusada)
 {
     var repository = new ExportacionRepository();
     var puedeExportar = repository.PuedeExportarKiosco();
     if (puedeExportar)
     {
         //Generamos la exportacion para usuario que realizo la solicitud.
         repository.ExportarKiosco(maxikioscoIdentifier, usuarioId);
     }
     
     var pendientes = repository.ListadoConArchivos(e => e.Secuencia > ultimaSecuenciaAcusada);
     return pendientes.ToList();
 }
Ejemplo n.º 2
0
 public void ExportarDatosDesincronizados()
 {
     if (!Sincronizando)
     {
         var repository    = new ExportacionRepository();
         var puedeExportar = repository.PuedeExportarKiosco();
         if (puedeExportar)
         {
             //Generamos la exportacion para usuario que realizo la solicitud.
             repository.ExportarKiosco(AppSettings.MaxiKioscoIdentifier, UsuarioActual.UsuarioId);
         }
     }
 }
Ejemplo n.º 3
0
        public static List <Exportacion> ObtenerDatosSinExportar(Guid maxikioscoIdentifier, int usuarioId, int ultimaSecuenciaAcusada)
        {
            var repository    = new ExportacionRepository();
            var puedeExportar = repository.PuedeExportarKiosco();

            if (puedeExportar)
            {
                //Generamos la exportacion para usuario que realizo la solicitud.
                repository.ExportarKiosco(maxikioscoIdentifier, usuarioId);
            }

            var pendientes = repository.ListadoConArchivos(e => e.Secuencia > ultimaSecuenciaAcusada);

            return(pendientes.ToList());
        }
        public void ExportarDatosDesincronizados()
        {
            if (!Sincronizando)
            {
                var repository = new ExportacionRepository();
                var puedeExportar = repository.PuedeExportarKiosco();
                if (puedeExportar)
                {
                    //Generamos la exportacion para usuario que realizo la solicitud.
                    repository.ExportarKiosco(AppSettings.MaxiKioscoIdentifier, UsuarioActual.UsuarioId);
                }
            }

        }