public IActionResult Create([FromBody] IdlingMinorStoppage idlingminorstoppage) { if (idlingminorstoppage == null) { return(BadRequest()); } repo.Add(idlingminorstoppage); return(CreatedAtRoute("GetIdlingMinorStoppage", new { id = idlingminorstoppage.IdlingMinorStoppageId }, idlingminorstoppage)); }
// Update an IdlingMinorStoppage public void Update(IdlingMinorStoppage idlingminorstoppage) { var idlingminorstoppageToUpdate = _context.IdlingMinorStoppage .Single(o => o.IdlingMinorStoppageId == idlingminorstoppage.IdlingMinorStoppageId); if (idlingminorstoppageToUpdate != null) { idlingminorstoppageToUpdate.PerformanceEfficiencyId = idlingminorstoppage.PerformanceEfficiencyId; _context.SaveChanges(); } }
public IActionResult Update(int id, [FromBody] IdlingMinorStoppage idlingminorstoppage) { if (idlingminorstoppage == null || idlingminorstoppage.IdlingMinorStoppageId != id) { return(BadRequest()); } var idlingminorstoppageItem = repo.Find(id); if (idlingminorstoppageItem == null) { return(NotFound()); } repo.Update(idlingminorstoppage); return(new NoContentResult()); }
// Add an IdlingMinorStoppage public void Add(IdlingMinorStoppage idlingminorstoppage) { _context.IdlingMinorStoppage.Add(idlingminorstoppage); _context.SaveChanges(); }