Exemple #1
0
        public async Task <int> DeleteAsync(int recordId)
        {
            var record = await _recordRepository.GetByIdAsync(recordId);

            if (record == null)
            {
                throw new BudgetValidationException(
                          string.Format(ValidationMessages.Common.EntityDoesNotExist, nameof(record), recordId));
            }

            var deletedRecord = await _recordRepository.DeleteAsync(recordId);

            return(deletedRecord.Id);
        }
 public async Task DeleteRecordsForMonitorAsync(Guid monitorid)
 {
     await recordRepository.DeleteAsync(x => x.MonitorId == monitorid);
 }