public async Task <CurrentEatingActivityGrade> Insert(CurrentEatingActivityGrade tblCurrentEatingActivityGrade) { try { tblCurrentEatingActivityGrade.CreatedDate = DateTime.Now; context.Add(tblCurrentEatingActivityGrade); await context.SaveChangesAsync(); return(tblCurrentEatingActivityGrade); } catch (Exception) { throw; } }
public async Task <IActionResult> InsertCurrentEatingActivityGrade([FromBody] CurrentEatingActivityGrade tblCurrentEatingActivityGrade) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var entity = await currentEatingActivityGradesService.Insert(tblCurrentEatingActivityGrade); if (entity == null) { return(BadRequest()); } return(CreatedAtAction("GetCurrentEatingActivityGradeByID", new { id = tblCurrentEatingActivityGrade.CurrentEatingActivityGradeId }, tblCurrentEatingActivityGrade)); }
public async Task Update(int Id, CurrentEatingActivityGrade tblCurrentEatingActivityGrade) { try { if (tblCurrentEatingActivityGrade == null) { throw new ArgumentNullException(nameof(tblCurrentEatingActivityGrade)); } if (Id != tblCurrentEatingActivityGrade.CurrentEatingActivityGradeId) { throw new NotImplementedException(); } tblCurrentEatingActivityGrade.ModifiedDate = DateTime.Now; context.TblCurrentEatingActivityGrade.Update(tblCurrentEatingActivityGrade); await context.SaveChangesAsync(); } catch (Exception) { throw; } }
public async Task <IActionResult> UpdateCurrentEatingActivityGrade([FromRoute] int id, [FromBody] CurrentEatingActivityGrade tblCurrentEatingActivityGrade) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != tblCurrentEatingActivityGrade.CurrentEatingActivityGradeId) { return(BadRequest()); } try { await currentEatingActivityGradesService.Update(id, tblCurrentEatingActivityGrade); } catch (DbUpdateConcurrencyException) { if (!TblCurrentEatingActivityGradeExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }