Files
BeWoPlaner/Service/ServiceContracts/IStreamingService.cs
Christian ebdeb8aa6d Todos für Version 3.29
- Aktuelle Einstellung speichern in Stundenübersicht
- Suchfeld Dokumentation in Stundenübersicht
- Neue Rechte "Mitarbeiter Abwesenheiten bearbeiten" und "Mitarbeiter Überstunden bearbeiten"
2025-12-18 23:47:51 +01:00

54 lines
1.7 KiB
C#

using System.Collections.Generic;
using System.IO;
using System.ServiceModel;
using BeWo.Service.MessageContracts;
using BS.Shared.Core;
using BS.Shared.DataContracts;
namespace BeWo.Service.ServiceContracts
{
[ServiceContract]
public interface IStreamingService
{
[FaultContract(typeof(BeWoFault))]
[OperationContract]
void DeactivateBeWoFolders(List<BeWoFolderDC> dcs);
[FaultContract(typeof(BeWoFault))]
[OperationContract]
List<BeWoFolderDC> GetAllBeWoFolders();
[FaultContract(typeof(BeWoFault))]
[OperationContract]
List<long> InsertNewBeWoFolders(List<BeWoFolderDC> dcs);
[FaultContract(typeof(BeWoFault))]
[OperationContract]
void UpdateBeWoFolders(List<BeWoFolderDC> dcs);
[FaultContract(typeof(BeWoFault))]
[OperationContract]
UploadResult UploadDocument(UploadPackage pUpload);
[FaultContract(typeof (BeWoFault))]
[OperationContract]
UploadResult UpdateDocument(UpdatePackage pUpload);
[FaultContract(typeof(BeWoFault))]
[OperationContract]
UploadChatResult CreateNewSpeziallStreamChatMessagesDC(UploadChatPackage istream);
[FaultContract(typeof (BeWoFault))]
[OperationContract]
UploadImportFileResult UploadImportFile(UploadPackage upload);
[FaultContract(typeof(BeWoFault))]
[OperationContract]
UploadPersehDocumentResult UploadPersehFile(UploadPackage upload);
[FaultContract(typeof(BeWoFault))]
[OperationContract]
UploadImportFileResult UploadAviseFile(UploadPackage upload);
}
}