laatzen/LaaProductionWeb/LaaProductionWeb.Services/Interfaces/IProtocolService.cs
2023-06-01 10:25:33 +02:00

28 lines
728 B
C#

namespace LaaProductionWeb.Services.Interfaces
{
using LaaProductionWeb.Services.Models;
using LaaProductionWeb.Services.Models.Reports;
using System.Collections.Generic;
using System.IO;
public interface IProtocolService
{
bool DeleteFile(int fileId);
string FileContent(int? fileId);
OrderClientModel FindOrder(int orderId);
IEnumerable<KeyValuePair<int, string>> FindOrdersById(int orderno);
IEnumerable<KeyValuePair<int, string>> FindOrdersByClient(string clientName);
IEnumerable<TestStatus> LoadTestStatus(int orderId);
bool OrderCompleted(int orderNr);
int SaveFile(Stream fileStream, int clientId, int orderId);
}
}