Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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();
            }
        }