public async Task <IActionResult> PutElevators(long id, Elevators elevators) { if (id != elevators.Id) { return(BadRequest()); } _context.Entry(elevators).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ElevatorsExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> UpdateStatus([FromRoute] long id, Batteries current) { if (id != current.Id) { return(BadRequest()); } if (current.BatteryStatus == "Active" || current.BatteryStatus == "Inactive" || current.BatteryStatus == "Intervention") { _context.Entry(current).State = EntityState.Modified; await _context.SaveChangesAsync(); return(Content("Battery: " + current.Id + ", status as been change to: " + current.BatteryStatus)); } return(Content("Please insert a valid status : Intervention, Inactive, Active, Tray again ! ")); }
public async Task <IActionResult> UpdateStatus([FromRoute] long id, Columns mycolumn) { if (id != mycolumn.Id) { return(BadRequest()); } if (mycolumn.ColumnStatus == "Active" || mycolumn.ColumnStatus == "Inactive" || mycolumn.ColumnStatus == "Intervention") { _context.Entry(mycolumn).State = EntityState.Modified; await _context.SaveChangesAsync(); return(Content("Column: " + mycolumn.Id + ", status as been change to: " + mycolumn.ColumnStatus)); } return(Content("Please insert a valid status : Intervention, Inactive, Active, Tray again ! ")); }
public async Task <IActionResult> UpdateElevatorStatus([FromRoute] long id, Elevators elevator) { if (id != elevator.Id) { Console.WriteLine(elevator.Id); return(Content("Wrong id ! please check and try again")); } if (elevator.ElevatorStatus == "Active" || elevator.ElevatorStatus == "Inactive" || elevator.ElevatorStatus == "Intervention") { _context.Entry(elevator).State = EntityState.Modified; await _context.SaveChangesAsync(); return(Content("Elevator: " + elevator.Id + ", status as been change to: " + elevator.ElevatorStatus)); } return(Content("Please insert a valid status : Intervention, Inactive, Active, Tray again ! ")); }
public virtual void SetStatusAdded(TEntity entity) { _rocketContext.Entry(entity).State = EntityState.Added; }