public static SpacePort CreateSpacePort(SpaceParkContext context) { var exist = context.SpacePorts.FirstOrDefault(); var pSpots = new SpacePort { ParkingSpace = 5, Status = PortStatus.Open }; if (exist == null) { context.SpacePorts.Add(pSpots); context.SaveChanges(); } return(pSpots); }
public static void CheckParkingSpaces(SpaceParkContext context, SpacePort spacePort) { var rec = context.ParkingLots.FirstOrDefault(); if (rec == null) { for (int i = 0; i < spacePort.ParkingSpace; i++) { ParkingLot parking = new ParkingLot { ParkingLotOccupied = false, SpacePortID = spacePort.SpacePortID }; context.ParkingLots.Add(parking); } context.SaveChanges(); } }