public async Task Add(UserRecordModel newRecord) { Record record = _mapper.Map <Record>(newRecord); _recordDbContext.Records.Add(record); await _recordDbContext.SaveChangesAsync(); }
public async Task AddTrackingRecord(UserRecordModel record) { float trend; float previousBMI = await _trackingRepository.GetPreviousBMI(record.UserFileId); if (previousBMI != 0) { trend = Math.Abs(previousBMI - record.BMI); } else { trend = 0; } record.Trend = trend; await _trackingRepository.Add(record); }