public void ChangeTheGarageOccupancy(TypeOfBoards type)
        {
            switch (type)
            {
            case TypeOfBoards.EnterBoard:
                GarageInformation.FirstOrDefault().Occupancy++;
                SaveChanges();
                break;

            case TypeOfBoards.ExitBoard:
                GarageInformation.FirstOrDefault().Occupancy--;
                SaveChanges();
                break;
            }
        }
        public int GetFreeSpaceInGarage()
        {
            var garageInformation = GarageInformation.FirstOrDefault();

            if (garageInformation != null)
            {
                var freeSpace = garageInformation.Capacity - garageInformation.Occupancy;
                if (freeSpace > 0)
                {
                    return(freeSpace);
                }
                else
                {
                    return(0); //I scare about minus value ;)
                }
            }
            return(0);
        }