30 lines
926 B
C#
30 lines
926 B
C#
using ProjectAirline.Entities;
|
||
using System;
|
||
using System.Collections.Generic;
|
||
|
||
namespace ProjectAirline.Repositories.Implementations;
|
||
|
||
public class FlightRepository : IFlightRepository
|
||
{
|
||
public void CreateFlight(Flight flight)
|
||
{
|
||
// Реализация создания рейса
|
||
}
|
||
|
||
public void DeleteFlight(int id)
|
||
{
|
||
// Реализация удаления рейса
|
||
}
|
||
|
||
public Flight ReadFlightById(int flightId)
|
||
{
|
||
// Реализация чтения рейса по ID
|
||
return Flight.CreateOperation(flightId, 0, string.Empty, string.Empty, 0, new List<EmployeeFlight>());
|
||
}
|
||
|
||
public IEnumerable<Flight> ReadFlights(DateTime? dateForm = null, DateTime? dateTo = null, int? flightId = null, int? airplaneId = null)
|
||
{
|
||
// Реализация чтения рейсов с фильтрацией
|
||
return new List<Flight>();
|
||
}
|
||
} |