コード例 #1
0
        public async Task CreateAppartments(int buildingId, int entranceId, int countApartments)
        {
            IApartmentService apartmentService = new ApartmentService();

            IEntranceService entrancetService = new EntranceService();
            int entranceNumber = entrancetService.GetByIdAsync(entranceId).Result.EntranceNumber;

            Random Rand = new Random();

            for (int i = 0; i < countApartments; i++)
            {
                int apartmentByEntranceCounter = (entranceNumber - 1) * 75;


                var res = await apartmentService.CreateApartment(new ApartmentModel()
                {
                    BuildingId      = buildingId,
                    EntranceId      = entranceId,
                    IsOwn           = false,
                    SquareSize      = Rand.Next(50, 100),
                    ApartmentNumber = i + 1 + apartmentByEntranceCounter,
                    PersonId        = 1,
                });
            }
        }