public async Task <int> AddNormalRange(NormalRangeDto NormalRangeData) { try { var NormalRange = _mapper.Map <NormalRange>(NormalRangeData); _dbContext.NormalRanges.Add(NormalRange); await _dbContext.SaveChangesAsync(); return(NormalRange.Id); } catch (Exception) { return(-1); } }
public async Task <int> UpdateNormalRange(NormalRangeDto NormalRangeData) { try { var savedNormalRange = _dbContext.NormalRanges.AsNoTracking().FirstOrDefault(p => p.Id == NormalRangeData.Id); if (savedNormalRange == null) { return(-1); } _dbContext.Entry(_mapper.Map <NormalRange>(NormalRangeData)).State = EntityState.Modified; await _dbContext.SaveChangesAsync(); return(savedNormalRange.Id); } catch (Exception e) { return(-1); } }