public async Task <IActionResult> PutTargetPeakHrgrade([FromRoute] int id, [FromBody] TargetPeakHrgrade targetPeakHrgrade) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != targetPeakHrgrade.TargetPeakHrgradeId) { return(BadRequest()); } try { await targetPeakHrgradeService.Update(id, targetPeakHrgrade); } catch (DbUpdateConcurrencyException) { if (!TargetPeakHrgradeExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PostTargetPeakHrgrade([FromBody] TargetPeakHrgrade targetPeakHrgrade) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var entity = await targetPeakHrgradeService.Insert(targetPeakHrgrade); if (entity == null) { return(BadRequest()); } return(CreatedAtAction("GetTargetPeakHrgradeByID", new { id = targetPeakHrgrade.TargetPeakHrgradeId }, targetPeakHrgrade)); }
public async Task <TargetPeakHrgrade> Insert(TargetPeakHrgrade tblTargetPeakHrgrade) { try { tblTargetPeakHrgrade.CreatedDate = DateTime.Now; context.Add(tblTargetPeakHrgrade); await context.SaveChangesAsync(); return(tblTargetPeakHrgrade); } catch (Exception) { throw; } }
public async Task Update(int Id, TargetPeakHrgrade tblTargetPeakHrgrade) { try { if (tblTargetPeakHrgrade == null) { throw new ArgumentNullException(nameof(tblTargetPeakHrgrade)); } if (Id != tblTargetPeakHrgrade.TargetPeakHrgradeId) { throw new NotImplementedException(); } context.TblTargetPeakHrgrade.Update(tblTargetPeakHrgrade); await context.SaveChangesAsync(); } catch (Exception) { throw; } }