Exemple #1
0
        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));
        }
Exemple #2
0
        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);
        }