2018-08-19 14:31:58 +02:00
using System ;
using System.Collections.Generic ;
using System.Linq ;
using System.Runtime.Serialization ;
using System.ServiceModel ;
using System.Text ;
2018-08-28 21:52:36 +02:00
using Plattform.DB ;
using Plattform.Models ;
2018-08-19 14:31:58 +02:00
namespace Plattform
{
// NOTE: You can use the "Rename" command on the "Refactor" menu to change the interface name "IPlattformService" in both code and config file together.
[ServiceContract]
public interface IPlattformService
{
[OperationContract]
2018-08-28 21:52:36 +02:00
List < SpecialOffer > GetSpecialOffers ( ) ;
[OperationContract]
bool ReserveSpecialOffer ( SpecialOffer offer ) ;
[OperationContract]
bool BookSpecialOffer ( SpecialOffer offer ) ;
[OperationContract]
bool CancelSpecialOffer ( SpecialOffer offer ) ;
2018-08-28 22:14:16 +02:00
[OperationContract]
List < Gender > GetGenders ( ) ;
[OperationContract]
List < Salutation > GetSaluations ( ) ;
2018-08-19 14:31:58 +02:00
}
}