ПИбд-22 Хасянов А.Н. Лаб 1 #1

Closed
Aidar wants to merge 4 commits from LabWork_1 into main
2 changed files with 9 additions and 8 deletions
Showing only changes of commit 152ff26865 - Show all commits

View File

@ -3,9 +3,10 @@
[Flags]
public enum BusColors
{
White = 0,
Yellow = 1,
Black = 2,
Blue = 4,
Green = 8
None = 0,
White = 1,
Yellow = 2,
Black = 4,
Blue = 8,
Green = 16
}

View File

@ -7,20 +7,20 @@ public class Itinerary
{
public int Id { get; private set; }
public int BusId { get; private set; }
public IEnumerable<ItineraryRoute> ItineraryRoute { get; private set; } = [];
public IEnumerable<ItineraryRoute> ItineraryRoutes { get; private set; } = [];
public int DriverId { get; private set; }
public int ConductorId { get; private set; }
public DateTime ItineraryDate { get; private set; }
public string Description { get; private set; } = string.Empty;
public static Itinerary CreateOperation(int id, int busId, int driverId, int conductorId, DateTime itineraryDate, string description,
IEnumerable<ItineraryRoute> itineraryRoute)
IEnumerable<ItineraryRoute> itineraryRoutes)
{
return new Itinerary
{
Id = id,
BusId = busId,
ItineraryRoute = itineraryRoute,
ItineraryRoutes = itineraryRoutes,
DriverId = driverId,
ConductorId = conductorId,
ItineraryDate = itineraryDate,