public async Task <IActionResult> CreateApartment(ApartmentDto apartmentDto)
        {
            if (apartmentDto.Title == null || apartmentDto.NbOfRooms == null || apartmentDto.Address == null)
            {
                return(BadRequest("Missing field"));
            }

            var apartmentToCreate = new Apartment();

            var createdApartment = await _repo.CreateApartment(apartmentToCreate, apartmentDto.Title,
                                                               (int)apartmentDto.NbOfRooms, apartmentDto.Address);

            return(StatusCode(201));
        }
Пример #2
0
 public async Task <Apartment> CreateApartment(Apartment _)
 {
     return(await _apartmentRepository.CreateApartment(_));
 }