public IActionResult Create([FromBody] PlannedDowntime planneddowntime) { if (planneddowntime == null) { return(BadRequest()); } repo.Add(planneddowntime); return(CreatedAtRoute("GetPlannedDowntime", new { id = planneddowntime.PlannedDowntimeId }, planneddowntime)); }
// Update an PlannedDowntime public void Update(PlannedDowntime planneddowntime) { var planneddowntimeToUpdate = _context.PlannedDowntime.Single(o => o.PlannedDowntimeId == planneddowntime.PlannedDowntimeId); if (planneddowntimeToUpdate != null) { planneddowntimeToUpdate.NoWorkScheduled = planneddowntime.NoWorkScheduled; planneddowntimeToUpdate.PlannedDownTimeDate = planneddowntime.PlannedDownTimeDate; _context.SaveChanges(); } }
public IActionResult Update(int id, [FromBody] PlannedDowntime planneddowntime) { if (planneddowntime == null || planneddowntime.PlannedDowntimeId != id) { return(BadRequest()); } var planneddowntimeItem = repo.Find(id); if (planneddowntimeItem == null) { return(NotFound()); } repo.Update(planneddowntime); return(new NoContentResult()); }
// Add an PlannedDowntime public void Add(PlannedDowntime planneddowntime) { _context.PlannedDowntime.Add(planneddowntime); _context.SaveChanges(); }