public ActionResult UpdateRobotProgram(int programRobotId) { var robot = _robotManager.GetRobotByProgramRobotId(programRobotId); var program = _programManager.GetProgramByProgramRobotId(programRobotId); _commandManager.CreateRobotCommand(robot, program, RobotCommandTypes.Update); _programManager.UpdateVersionProgramRobot(programRobotId); return(new HttpStatusCodeResult(HttpStatusCode.OK)); }
public void GetProgramByProgramRobotIdLogicTest() { var programRobot = data.ProgramRobots.Data.First(); var program = data.Programs.Data.First(); var result = _manager.GetProgramByProgramRobotId(programRobot.ProgramRobotID); Assert.AreSame(program, result); }