Little test with AI + Add the equipment #8

Merged
sandre merged 29 commits from feature/by-ai into master 2026-05-16 09:24:15 +00:00
6 changed files with 0 additions and 43 deletions
Showing only changes of commit dcd9ae355c - Show all commits
@@ -8,10 +8,6 @@ using skydiveLogs_api.Infrastructure.Interfaces;
namespace skydiveLogs_api.Infrastructure namespace skydiveLogs_api.Infrastructure
{ {
/// <summary>
/// Repository class for managing aircraft data in the database.
/// Provides operations to add, retrieve, count, and update aircraft records.
/// </summary>
public class AircraftRepository : IAircraftRepository public class AircraftRepository : IAircraftRepository
{ {
#region Public Constructors #region Public Constructors
@@ -8,13 +8,6 @@ using skydiveLogs_api.Infrastructure.Interfaces;
namespace skydiveLogs_api.Infrastructure namespace skydiveLogs_api.Infrastructure
{ {
/// <summary>
/// Repository class for managing drop zone data in the database.
/// Provides operations to add, retrieve, count, and update drop zone records.
/// </summary>
/// <remarks>
/// This repository interacts with LiteDB to perform CRUD operations on drop zones.
/// </remarks>
public class DropZoneRepository : IDropZoneRepository public class DropZoneRepository : IDropZoneRepository
{ {
#region Public Constructors #region Public Constructors
@@ -7,14 +7,6 @@ using skydiveLogs_api.Infrastructure.Interfaces;
namespace skydiveLogs_api.Infrastructure namespace skydiveLogs_api.Infrastructure
{ {
/// <summary>
/// Repository class for managing favorite drop zone data in the database.
/// Provides operations to add, delete, retrieve, and manage favorite drop zones per user.
/// </summary>
/// <remarks>
/// This repository interacts with LiteDB to perform operations on favorite drop zones,
/// where each favorite drop zone is associated with both a user and a drop zone.
/// </remarks>
public class FavoriteDropZoneRepository : IFavoriteDropZoneRepository public class FavoriteDropZoneRepository : IFavoriteDropZoneRepository
{ {
#region Public Constructors #region Public Constructors
@@ -7,14 +7,6 @@ using skydiveLogs_api.Infrastructure.Interfaces;
namespace skydiveLogs_api.Infrastructure namespace skydiveLogs_api.Infrastructure
{ {
/// <summary>
/// Repository class for managing gear data in the database.
/// Provides operations to add, retrieve, count, and update gear records per user.
/// </summary>
/// <remarks>
/// This repository interacts with LiteDB to perform CRUD operations on gear items.
/// Each gear item is associated with a user, allowing for user-specific gear management.
/// </remarks>
public class GearRepository : IGearRepository public class GearRepository : IGearRepository
{ {
#region Public Constructors #region Public Constructors
@@ -7,15 +7,6 @@ using skydiveLogs_api.Infrastructure.Interfaces;
namespace skydiveLogs_api.Infrastructure namespace skydiveLogs_api.Infrastructure
{ {
/// <summary>
/// Repository class for managing jump data in the database.
/// Provides operations to add, delete, retrieve, and update jump records per user.
/// </summary>
/// <remarks>
/// This repository interacts with LiteDB to perform CRUD operations on jump records.
/// Each jump record is associated with a user, aircraft, drop zone, gear, and jump type.
/// Navigation properties are included for related entities to enable eager loading.
/// </remarks>
public class JumpRepository : IJumpRepository public class JumpRepository : IJumpRepository
{ {
#region Public Constructors #region Public Constructors
@@ -8,13 +8,6 @@ using skydiveLogs_api.Infrastructure.Interfaces;
namespace skydiveLogs_api.Infrastructure namespace skydiveLogs_api.Infrastructure
{ {
/// <summary>
/// Repository class for managing jump type data in the database.
/// </summary>
/// <remarks>
/// This repository interacts with LiteDB to perform CRUD operations on jump type records.
/// Jump types are typically stored at the database level and are shared across all users.
/// </remarks>
public class JumpTypeRepository : IJumpTypeRepository public class JumpTypeRepository : IJumpTypeRepository
{ {
#region Public Constructors #region Public Constructors