public string UpdateIntervention(long id) { var intervention = _context.Interventions.Find(id); if (intervention == null) { return("Enter a valid intervention id."); } if (intervention.InterventionStatus != "Pending") { return("Can only update 'Pending' interventions."); } else { intervention.InterventionStatus = "In Progress"; intervention.InterventionStart = DateTime.Now; _context.Interventions.Update(intervention); _context.SaveChanges(); return("In Progress"); } }
public ActionResult Update(long id, Columns column) { var col = _context.Columns.Find(id); if (col == null) { return(NotFound()); } col.Status = column.Status; _context.Columns.Update(col); _context.SaveChanges(); return(NoContent()); }
public ActionResult Update(long id, Batteries battery) { var bat = _context.Batteries.Find(id); if (bat == null) { return(NotFound()); } bat.Status = battery.Status; _context.Batteries.Update(bat); _context.SaveChanges(); return(NoContent()); }
public ActionResult Update(long id, Elevators elevator) { var elv = _context.Elevators.Find(id); if (elv == null) { return(NotFound()); } elv.Status = elevator.Status; _context.Elevators.Update(elv); _context.SaveChanges(); return(NoContent()); }