public async Task <IActionResult> PutHeartRateGrade([FromRoute] int id, [FromBody] HeartRateGrade heartRateGrade) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != heartRateGrade.HeartRateScaleId) { return(BadRequest()); } try { await heartRateGradeService.Update(id, heartRateGrade); } catch (DbUpdateConcurrencyException) { if (!HeartRateGradeExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <HeartRateGrade> Insert(HeartRateGrade tblHeartRateGrade) { try { tblHeartRateGrade.CreatedDate = DateTime.Now; context.Add(tblHeartRateGrade); await context.SaveChangesAsync(); return(tblHeartRateGrade); } catch (Exception) { throw; } }
public async Task <IActionResult> PostHeartRateGrade([FromBody] HeartRateGrade heartRateGrade) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var entity = await heartRateGradeService.Insert(heartRateGrade); if (entity == null) { return(BadRequest()); } return(CreatedAtAction("GetHeartRateGradebyID", new { id = heartRateGrade.HeartRateScaleId }, heartRateGrade)); }
public async Task Update(int Id, HeartRateGrade tblHeartRateGrade) { try { if (tblHeartRateGrade == null) { throw new ArgumentNullException(nameof(tblHeartRateGrade)); } if (Id != tblHeartRateGrade.HeartRateScaleId) { throw new NotImplementedException(); } context.TblHeartRateGrade.Update(tblHeartRateGrade); await context.SaveChangesAsync(); } catch (Exception) { throw; } }