public async Task <MotivatedEatingActivity> Insert(MotivatedEatingActivity tblMotivatedEatingActivity) { try { tblMotivatedEatingActivity.CreatedDate = DateTime.Now; context.Add(tblMotivatedEatingActivity); await context.SaveChangesAsync(); return(tblMotivatedEatingActivity); } catch (Exception) { throw; } }
public async Task <IActionResult> PostTblMotivatedEatingActivity([FromBody] MotivatedEatingActivity tblMotivatedEatingActivity) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var entity = await motivatedEatingActivitiesService.Insert(tblMotivatedEatingActivity); if (entity == null) { return(BadRequest()); } return(CreatedAtAction("GetlMotivatedEatingActivityByID", new { id = tblMotivatedEatingActivity.MotivatedEatingActivityId }, tblMotivatedEatingActivity)); }
public async Task Update(int Id, MotivatedEatingActivity tblMotivatedEatingActivity) { try { if (tblMotivatedEatingActivity == null) { throw new ArgumentNullException(nameof(tblMotivatedEatingActivity)); } if (Id != tblMotivatedEatingActivity.MotivatedEatingActivityId) { throw new NotImplementedException(); } tblMotivatedEatingActivity.ModifiedDate = DateTime.Now; context.TblMotivatedEatingActivity.Update(tblMotivatedEatingActivity); await context.SaveChangesAsync(); } catch (Exception) { throw; } }
public async Task <IActionResult> PutTblMotivatedEatingActivity([FromRoute] int id, [FromBody] MotivatedEatingActivity tblMotivatedEatingActivity) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != tblMotivatedEatingActivity.MotivatedEatingActivityId) { return(BadRequest()); } try { await motivatedEatingActivitiesService.Update(id, tblMotivatedEatingActivity); } catch (DbUpdateConcurrencyException) { if (!TblMotivatedEatingActivityExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }