public async Task <IEnumerable <BuildingDto> > GetAllBuildingsAsync()
        {
            IEnumerable <BuildingDto> buildings;

            try
            {
                var buildingsFormDb = await _buildingRepository.GetAllAsync();

                buildings = _mapper.Map <IEnumerable <BuildingDto> >(buildingsFormDb);
            }
            catch (Exception ex)
            {
                _logger.LogError(ex.Message);
                return(null);
            }
            return(buildings);
        }
Esempio n. 2
0
 public async Task <BuildingResult[]> GetAll()
 {
     return((await _buildingRepository.GetAllAsync(_contextService.CurrentOrganization?.Id)).Select(_ => new BuildingResult {
         Id = _.Id, Name = _.Name
     }).ToArray());
 }
Esempio n. 3
0
 public async Task <List <BuildingModel> > GetAllBuildings()
 {
     return((await _buildingRepository.GetAllAsync()).Select(_buildingMapper.Map).ToList());
 }