Skip to content
Snippets Groups Projects

Release: Sprint/2022 17 :robot:

Merged Petar Hristov requested to merge dev into main
4 files
+ 51
2
Compare changes
  • Side-by-side
  • Inline
Files
4
using Coscine.Database.DataModel;
using Coscine.Database.Models;
using Coscine.Database.Util;
using VDS.RDF;
namespace SQL2Linked.Implementations
@@ -17,6 +18,17 @@ namespace SQL2Linked.Implementations
private ProjectRoleModel ProjectRoleModel = new ProjectRoleModel();
private ProjectResourceModel ProjectResourceModel = new ProjectResourceModel();
// Override to also receive deleted projects
public override IEnumerable<Project> GetAll()
{
return DatabaseConnection.ConnectToDatabase((db) =>
{
return
(from tableEntry in Model.GetITableFromDatabase(db)
select tableEntry).ToList();
});
}
public override IEnumerable<IGraph> ConvertToLinkedData(IEnumerable<Project> entries)
{
IEnumerable<Visibility> visibilities = VisibilityModel.GetAll();
Loading