Example #1
0
 public IActionResult PostSyncro(PublishRepositoryModel publishModel)
 {
     try
     {
         _oaiPublishRDFService.PublishRepositories(publishModel.repository_identifier, publishModel.fecha_from, publishModel.set);
         return(Ok(""));
     }
     catch (Exception ex)
     {
         return(Problem(ex.Message));
     }
 }
        public IActionResult PublicarRdf(Guid repository)
        {
            RepositoryConfigViewModel result = _serviceApi.GetRepositoryConfig(repository);
            PublishRepositoryModel    publishRepositoryModel = new PublishRepositoryModel()
            {
                RepositoryId = repository,
                Id           = "",
                Type         = "rdf",
            };

            return(View(publishRepositoryModel));
        }
        public IActionResult Index(Guid repository)
        {
            RepositoryConfigViewModel result = _serviceApi.GetRepositoryConfig(repository);
            PublishRepositoryModel    publishRepositoryModel = new PublishRepositoryModel()
            {
                RepositoryId     = repository,
                Id               = "",
                Type             = "rdf",
                RepositoryShapes = result.ShapeConfig
            };

            return(View("ObtenerRdf", publishRepositoryModel));
        }
 public IActionResult PostSyncro(PublishRepositoryModel publishModel)
 {
     try
     {
         _oaiPublishRDFService.PublishRepositories(publishModel.repository_identifier, publishModel.fecha_from, publishModel.set, publishModel.codigo_objeto, publishModel.job_id, publishModel.job_created_date);
         return(Ok(""));
     }
     catch (TaskCanceledException ex)
     {
         return(Problem(ex.Message));
     }
     catch (Exception ex)
     {
         return(Problem(ex.Message));
     }
 }