Пример #1
0
 public async Task CreateAnalytic(CreateAnalyticDTO input)
 {
     try
     {
         await _analyticService.CreateAnalytic(input);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Пример #2
0
        public async Task CreateAnalytic(CreateAnalyticDTO input)
        {
            //Get Beacon for Major Minor and UUID.
            var beacon = await _beaconRepository.GetAll()
                         .FirstOrDefaultAsync(x => x.Id == input.BeaconId);

            if (beacon != null)
            {
                Statistics result = new Statistics()
                {
                    BeaconId = beacon.Id
                };
                await _statisticRepository.Create(result);
            }
            else
            {
                return;
            }
        }