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"));
        }