Files
I150/srcs/RobotNet10/FleetManager/RobotNet10.FleetManager/Services/TrafficControl/IOrderControlService.cs
2026-07-03 16:37:12 +07:00

21 lines
465 B
C#

using RobotNet10.FleetManager.Services.TrafficControl.Models;
namespace RobotNet10.FleetManager.Services.TrafficControl;
public enum OrderStatus
{
IsError,
IsCompleted,
IsProccessing,
IsCanceled,
Empty
}
public interface IOrderControlService
{
OrderStatus GetRobotOrderStatus(string robotId);
RobotRoute? GetRobotRoute(string robotId);
Task<bool> CreateRobotOrderAsync(string robotId, RobotRoute route);
}