public ActivateTableGuestAction(ApetitoConfig apetitoConfig, ApetitoApi apetitoApi, MailClient mailClient)
 {
     this.apetitoConfig = apetitoConfig;
     this.apetitoApi    = apetitoApi;
     this.mailClient    = mailClient;
 }
Esempio n. 2
0
 public static async Task <Order[]> GetOrders(this ApetitoApi api, [Query] string date, [Query] int pickupLocationId = -1, [Query] int pickupTimeId = -1)
 => await api.GetOrders(date, date, pickupLocationId, pickupTimeId);
Esempio n. 3
0
 public TableGuestBillingMailAction(ApetitoConfig apetitoConfig, ApetitoApi apetitoApi, MailClient mailClient)
 {
     this.apetitoConfig = apetitoConfig;
     this.apetitoApi    = apetitoApi;
     this.mailClient    = mailClient;
 }
 public LowInventoryMailAction(ApetitoConfig apetitoConfig, ApetitoApi apetitoApi, MailClient mailClient)
 {
     this.apetitoConfig = apetitoConfig;
     this.apetitoApi    = apetitoApi;
     this.mailClient    = mailClient;
 }
 public OrderOverviewSlackAction(Config config, ApetitoApi apetitoApi, ISlackClient slackApi)
 {
     this.config     = config;
     this.apetitoApi = apetitoApi;
     this.slackApi   = slackApi;
 }
Esempio n. 6
0
 public UnfulfilledOrderRetriever(ApetitoApi apetitoApi)
 {
     this.apetitoApi = apetitoApi;
 }