/// <summary>
        /// 新增或修改
        /// </summary>
        /// <param name="dto">实体</param>
        /// <returns></returns>
        public HouseDto InsertOrUpdate(HouseDto dto)
        {
            if (Get(dto.Id) != null)
            {
                _houseRepository.Delete(dto.Id);
            }
            var house = _houseRepository.InsertOrUpdate(_mapper.Map <House>(dto));

            return(_mapper.Map <HouseDto>(house));
        }