public async Task <MotivatedEatingActivityGrade> Insert(MotivatedEatingActivityGrade tblMotivatedEatingActivityGrade) { try { tblMotivatedEatingActivityGrade.CreatedDate = DateTime.Now; context.Add(tblMotivatedEatingActivityGrade); await context.SaveChangesAsync(); return(tblMotivatedEatingActivityGrade); } catch (Exception) { throw; } }
public async Task <IActionResult> InsertMotivatedEatingActivityGrade([FromBody] MotivatedEatingActivityGrade tblMotivatedEatingActivityGrade) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var entity = await motivatedEatingActivityGradesService.Insert(tblMotivatedEatingActivityGrade); if (entity == null) { return(BadRequest()); } return(CreatedAtAction("GetMotivatedEatingActivityGradeByID", new { id = tblMotivatedEatingActivityGrade.MotivatedEatingActivityGradeId }, tblMotivatedEatingActivityGrade)); }
public async Task Update(int Id, MotivatedEatingActivityGrade tblMotivatedEatingActivityGrade) { try { if (tblMotivatedEatingActivityGrade == null) { throw new ArgumentNullException(nameof(tblMotivatedEatingActivityGrade)); } if (Id != tblMotivatedEatingActivityGrade.MotivatedEatingActivityGradeId) { throw new NotImplementedException(); } tblMotivatedEatingActivityGrade.ModifiedDate = DateTime.Now; context.TblMotivatedEatingActivityGrade.Update(tblMotivatedEatingActivityGrade); await context.SaveChangesAsync(); } catch (Exception) { throw; } }
public async Task <IActionResult> UpdateMotivatedEatingActivityGrade([FromRoute] int id, [FromBody] MotivatedEatingActivityGrade tblMotivatedEatingActivityGrade) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != tblMotivatedEatingActivityGrade.MotivatedEatingActivityGradeId) { return(BadRequest()); } try { await motivatedEatingActivityGradesService.Update(id, tblMotivatedEatingActivityGrade); } catch (DbUpdateConcurrencyException) { if (!TblMotivatedEatingActivityGradeExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }