28 lines
728 B
C#
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);
|
|
}
|
|
}
|