This commit is contained in:
2026-01-23 22:52:51 +01:00
parent e84d6e98c9
commit 668f321c54
51 changed files with 580 additions and 3329 deletions

View File

@@ -2,12 +2,7 @@ using skydiveLogs_api.Domain;
namespace skydiveLogs_api.DomainService.Repositories
{
public interface IStatsByDzRepository : IRepository<StatsByDz>
public interface IStatsByDzRepository : IStatsRepository<StatsByDz>
{
#region Public Methods
StatsByDz GetAll(User user);
#endregion Public Methods
}
}

View File

@@ -2,12 +2,7 @@ using skydiveLogs_api.Domain;
namespace skydiveLogs_api.DomainService.Repositories
{
public interface IStatsByGearRepository : IRepository<StatsByGear>
public interface IStatsByGearRepository : IStatsRepository<StatsByGear>
{
#region Public Methods
StatsByGear GetAll(User user);
#endregion Public Methods
}
}

View File

@@ -2,12 +2,7 @@ using skydiveLogs_api.Domain;
namespace skydiveLogs_api.DomainService.Repositories
{
public interface IStatsByJumpTypeRepository : IRepository<StatsByJumpType>
public interface IStatsByJumpTypeRepository : IStatsRepository<StatsByJumpType>
{
#region Public Methods
StatsByJumpType GetAll(User user);
#endregion Public Methods
}
}

View File

@@ -2,12 +2,7 @@ using skydiveLogs_api.Domain;
namespace skydiveLogs_api.DomainService.Repositories
{
public interface IStatsByYearByJumpTypeRepository : IRepository<StatsByYearByJumpType>
public interface IStatsByYearByJumpTypeRepository : IStatsRepository<StatsByYearByJumpType>
{
#region Public Methods
StatsByYearByJumpType GetAll(User user);
#endregion Public Methods
}
}

View File

@@ -2,12 +2,7 @@ using skydiveLogs_api.Domain;
namespace skydiveLogs_api.DomainService.Repositories
{
public interface IStatsByYearRepository : IRepository<StatsByYear>
public interface IStatsByYearRepository : IStatsRepository<StatsByYear>
{
#region Public Methods
StatsByYear GetAll(User user);
#endregion Public Methods
}
}

View File

@@ -2,12 +2,7 @@ using skydiveLogs_api.Domain;
namespace skydiveLogs_api.DomainService.Repositories
{
public interface IStatsForLastMonthByDzRepository : IRepository<StatsForLastMonthByDz>
public interface IStatsForLastMonthByDzRepository : IStatsRepository<StatsForLastMonthByDz>
{
#region Public Methods
StatsForLastMonthByDz GetAll(User user);
#endregion Public Methods
}
}

View File

@@ -2,12 +2,7 @@ using skydiveLogs_api.Domain;
namespace skydiveLogs_api.DomainService.Repositories
{
public interface IStatsForLastMonthByJumpTypeRepository : IRepository<StatsForLastMonthByJumpType>
public interface IStatsForLastMonthByJumpTypeRepository : IStatsRepository<StatsForLastMonthByJumpType>
{
#region Public Methods
StatsForLastMonthByJumpType GetAll(User user);
#endregion Public Methods
}
}

View File

@@ -2,12 +2,7 @@ using skydiveLogs_api.Domain;
namespace skydiveLogs_api.DomainService.Repositories
{
public interface IStatsForLastYearByDzRepository : IRepository<StatsForLastYearByDz>
public interface IStatsForLastYearByDzRepository : IStatsRepository<StatsForLastYearByDz>
{
#region Public Methods
StatsForLastYearByDz GetAll(User user);
#endregion Public Methods
}
}

View File

@@ -2,12 +2,7 @@ using skydiveLogs_api.Domain;
namespace skydiveLogs_api.DomainService.Repositories
{
public interface IStatsForLastYearByJumpTypeRepository : IRepository<StatsForLastYearByJumpType>
public interface IStatsForLastYearByJumpTypeRepository : IStatsRepository<StatsForLastYearByJumpType>
{
#region Public Methods
StatsForLastYearByJumpType GetAll(User user);
#endregion Public Methods
}
}

View File

@@ -7,11 +7,13 @@ namespace skydiveLogs_api.DomainService.Repositories
{
#region Public Methods
T GetAll(User user);
IEnumerable<T> GetAll(User user);
int Add(T newEntity);
int Add(IEnumerable<T> newEntity);
bool Update(T updated);
bool Update(IEnumerable<T> updatedEntity, User user);
bool Delete(User user);
#endregion Public Methods
}