public async Task <CurrentEatingActivity> Insert(CurrentEatingActivity tblCurrentEatingActivity) { try { tblCurrentEatingActivity.CreatedDate = DateTime.Now; context.Add(tblCurrentEatingActivity); await context.SaveChangesAsync(); return(tblCurrentEatingActivity); } catch (Exception) { throw; } }
public async Task <IActionResult> InsertCurrentEatingActivity([FromBody] CurrentEatingActivity tblCurrentEatingActivity) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var entity = await currentEatingActivitiesService.Insert(tblCurrentEatingActivity); if (entity == null) { return(BadRequest()); } return(CreatedAtAction("GetCurrentEatingActivityByID", new { id = tblCurrentEatingActivity.CurrentEatingActivityId }, tblCurrentEatingActivity)); }
public async Task Update(int Id, CurrentEatingActivity tblCurrentEatingActivity) { try { if (tblCurrentEatingActivity == null) { throw new ArgumentNullException(nameof(tblCurrentEatingActivity)); } if (Id != tblCurrentEatingActivity.CurrentEatingActivityId) { throw new NotImplementedException(); } tblCurrentEatingActivity.ModifiedDate = DateTime.Now; context.TblCurrentEatingActivity.Update(tblCurrentEatingActivity); await context.SaveChangesAsync(); } catch (Exception) { throw; } }
public async Task <IActionResult> UpdateCurrentEatingActivity([FromRoute] int id, [FromBody] CurrentEatingActivity tblCurrentEatingActivity) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != tblCurrentEatingActivity.CurrentEatingActivityId) { return(BadRequest()); } try { await currentEatingActivitiesService.Update(id, tblCurrentEatingActivity); } catch (DbUpdateConcurrencyException) { if (!TblCurrentEatingActivityExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }