public async Task <ActionResult <Interventions> > PutInterventionStart(int id) { var existingIntervention = await _context.Interventions.Where(i => i.Id == id) .FirstOrDefaultAsync <Interventions>(); if (existingIntervention == null) { return(NotFound()); } existingIntervention.StartDateIntervention = DateTime.Now; existingIntervention.UpdatedAt = DateTime.Now; existingIntervention.Status = "InProgress"; _context.SaveChanges(); return(existingIntervention); }
public IActionResult PutElevatorStatus(long id, Elevators item) { var ele = _context.Elevators.Find(id); if (ele == null) { return(NotFound()); } ele.Status = item.Status; _context.Elevators.Update(ele); _context.SaveChanges(); var jsonPut = new JObject(); jsonPut["Update"] = "Update done to elevator id : " + id + " to the status : " + ele.Status; return(Content(jsonPut.ToString(), "application/json")); }