public async Task <CurrentEatingActivityHistory> Insert(CurrentEatingActivityHistory tblCurrentEatingActivityHistory) { try { tblCurrentEatingActivityHistory.SubmitedDate = DateTime.Now; context.Add(tblCurrentEatingActivityHistory); await context.SaveChangesAsync(); return(tblCurrentEatingActivityHistory); } catch (Exception) { throw; } }
public async Task <IActionResult> InsertCurrentEatingActivityHistory([FromBody] CurrentEatingActivityHistory tblCurrentEatingActivityHistory) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var entity = await currentEatingActivityHistoriesService.Insert(tblCurrentEatingActivityHistory); if (entity == null) { return(BadRequest()); } return(CreatedAtAction("GetCurrentEatingActivityHistoryByID", new { id = tblCurrentEatingActivityHistory.CurrentEatingActivityHistoryId }, tblCurrentEatingActivityHistory)); }
public async Task Update(int Id, CurrentEatingActivityHistory tblCurrentEatingActivityHistory) { try { if (tblCurrentEatingActivityHistory == null) { throw new ArgumentNullException(nameof(tblCurrentEatingActivityHistory)); } if (Id != tblCurrentEatingActivityHistory.CurrentEatingActivityHistoryId) { throw new NotImplementedException(); } context.TblCurrentEatingActivityHistory.Update(tblCurrentEatingActivityHistory); await context.SaveChangesAsync(); } catch (Exception) { throw; } }
public async Task <IActionResult> UpdateCurrentEatingActivityHistory([FromRoute] int id, [FromBody] CurrentEatingActivityHistory tblCurrentEatingActivityHistory) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != tblCurrentEatingActivityHistory.CurrentEatingActivityHistoryId) { return(BadRequest()); } try { await currentEatingActivityHistoriesService.Update(id, tblCurrentEatingActivityHistory); } catch (DbUpdateConcurrencyException) { if (!TblCurrentEatingActivityHistoryExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }