Ejemplo n.º 1
0
 /// <summary>
 /// Añade una estructura uri nueva
 /// </summary>
 /// <param name="structure">nueva estructura en formato json</param>
 public void AddStructure(string structure)
 {
     InfoUriStructureViewModel infoUriStructure = JsonConvert.DeserializeObject <InfoUriStructureViewModel>(structure);
     object item = new
     {
         infoUriStructure = infoUriStructure
     };
     string result = _serviceApi.CallPutApi(_serviceUrl.GetUrlUrisFactory(), $"{_urlSchema}", infoUriStructure, _token);
     // return result;
 }
Ejemplo n.º 2
0
 public void ModifyShapeConfig(ShapeConfigEditModel repositoryConfigView)
 {
     string parameters = $"?name={repositoryConfigView.Name}&repositoryID={repositoryConfigView.RepositoryID}&shapeConfigID={repositoryConfigView.ShapeConfigID}";
     string result     = _serviceApi.CallPutApi($"{_urlShapeConfigApi}{parameters}", repositoryConfigView.ShapeFile, true);
 }
 public void ModifyRepositoryConfig(RepositoryConfigViewModel repositoryConfigView)
 {
     string result = _serviceApi.CallPutApi(_urlRepositoryConfigApi, repositoryConfigView);
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Modifica un repositorio OAIPMH
 /// </summary>
 /// <param name="repositoryConfigView">Repositorio a modificar</param>
 public void ModifyRepositoryConfig(RepositoryConfigViewModel repositoryConfigView)
 {
     string result = _serviceApi.CallPutApi(_serviceUrl.GetUrl(), _urlRepositoryConfigApi, repositoryConfigView, _token);
 }