oi-metrology/Shared/Models/Stateless/IAwaitingDispoController.cs

19 lines
470 B
C#

namespace OI.Metrology.Shared.Models.Stateless;
public interface IAwaitingDispoController<T>
{
enum Action : int
{
Index = 0,
MarkAsReviewed = 1,
MarkAsAwaiting = 2
}
static string GetRouteName() => nameof(IAwaitingDispoController<T>)[1..^10];
T Index();
T MarkAsReviewed(long headerid, int tooltypeid);
T MarkAsAwaiting(long headerid, int tooltypeid);
T GetHeaderAttachmentID(int toolTypeId, long headerid);
}