public async Task <int> CreateAsync(MeasureModel measureModel) { Entities.Measure measure = _mapper.Map <Entities.Measure>(measureModel); var e = await _measureContext.Measures.AddAsync(measure); await _measureContext.SaveChangesAsync(); return(e.Entity.id); }
public async Task <int> UpdateStatus(int measureId, eStatus status) { Entities.Measure measure = new Entities.Measure() { id = measureId, status = status }; _measureContext.Measures.Update(measure); return(await _measureContext.SaveChangesAsync()); }
public async Task <int> UpdateStatus(int measureId, eStatus status) { Entities.Measure measure = await _measureContext.Measures .FirstOrDefaultAsync(m => m.id == measureId); if (measure != null) { measure.status = status; return(await _measureContext.SaveChangesAsync()); } return(-1); }
public async Task <int> CreateAsync(MeasureModel measureModel) {//add try try { Entities.Measure measure = _mapper.Map <Entities.Measure>(measureModel); var e = await _measureContext.Measures.AddAsync(measure); await _measureContext.SaveChangesAsync(); return(e.Entity.id); } catch (Exception) { //create and throw my exeption return(-1); } }