public async Task <MotivatedEatingActivityHistory> Insert(MotivatedEatingActivityHistory tblMotivatedEatingActivityHistory) { try { tblMotivatedEatingActivityHistory.SubmitedDate = DateTime.Now; context.Add(tblMotivatedEatingActivityHistory); await context.SaveChangesAsync(); return(tblMotivatedEatingActivityHistory); } catch (Exception) { throw; } }
public async Task <IActionResult> InsertMotivatedEatingActivityHistory([FromBody] MotivatedEatingActivityHistory tblMotivatedEatingActivityHistory) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var entity = await motivatedEatingActivityHistoriesService.Insert(tblMotivatedEatingActivityHistory); if (entity == null) { return(BadRequest()); } return(CreatedAtAction("GetMotivatedEatingActivityHistoryByID", new { id = tblMotivatedEatingActivityHistory.MotivatedEatingActivityHistoryId }, tblMotivatedEatingActivityHistory)); }
public async Task Update(int Id, MotivatedEatingActivityHistory tblMotivatedEatingActivityHistory) { try { if (tblMotivatedEatingActivityHistory == null) { throw new ArgumentNullException(nameof(tblMotivatedEatingActivityHistory)); } if (Id != tblMotivatedEatingActivityHistory.MotivatedEatingActivityHistoryId) { throw new NotImplementedException(); } context.TblMotivatedEatingActivityHistory.Update(tblMotivatedEatingActivityHistory); await context.SaveChangesAsync(); } catch (Exception) { throw; } }
public async Task <IActionResult> UpdateMotivatedEatingActivityHistory([FromRoute] int id, [FromBody] MotivatedEatingActivityHistory tblMotivatedEatingActivityHistory) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != tblMotivatedEatingActivityHistory.MotivatedEatingActivityHistoryId) { return(BadRequest()); } try { await motivatedEatingActivityHistoriesService.Update(id, tblMotivatedEatingActivityHistory); } catch (DbUpdateConcurrencyException) { if (!TblMotivatedEatingActivityHistoryExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }