public async Task <MotivatedEatingActivityOptions> Insert(MotivatedEatingActivityOptions tblMotivatedEatingActivityOptions) { try { //tblMotivatedEatingActivityOptions.SubmitedDate = DateTime.Now; context.Add(tblMotivatedEatingActivityOptions); await context.SaveChangesAsync(); return(tblMotivatedEatingActivityOptions); } catch (Exception) { throw; } }
public async Task <IActionResult> InsertMotivatedEatingActivityOptions([FromBody] MotivatedEatingActivityOptions tblMotivatedEatingActivityOptions) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var entity = await motivatedEatingActivityOptionsService.Insert(tblMotivatedEatingActivityOptions); if (entity == null) { return(BadRequest()); } return(CreatedAtAction("GetMotivatedEatingActivityOptionsByID", new { id = tblMotivatedEatingActivityOptions.MotivatedEatingActivityOptionsId }, tblMotivatedEatingActivityOptions)); }
public async Task Update(int Id, MotivatedEatingActivityOptions tblMotivatedEatingActivityOptions) { try { if (tblMotivatedEatingActivityOptions == null) { throw new ArgumentNullException(nameof(tblMotivatedEatingActivityOptions)); } if (Id != tblMotivatedEatingActivityOptions.MotivatedEatingActivityOptionsId) { throw new NotImplementedException(); } context.TblMotivatedEatingActivityOptions.Update(tblMotivatedEatingActivityOptions); await context.SaveChangesAsync(); } catch (Exception) { throw; } }
public async Task <IActionResult> UpdateMotivatedEatingActivityOptions([FromRoute] int id, [FromBody] MotivatedEatingActivityOptions tblMotivatedEatingActivityOptions) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != tblMotivatedEatingActivityOptions.MotivatedEatingActivityOptionsId) { return(BadRequest()); } try { await motivatedEatingActivityOptionsService.Update(id, tblMotivatedEatingActivityOptions); } catch (DbUpdateConcurrencyException) { if (!TblMotivatedEatingActivityOptionsExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }