public List<Table> GetAvailableTable(DateTime date) { using (DinningService.DinningServiceClient proxy = new DinningService.DinningServiceClient()) { try { proxy.Open(); return proxy.GetTable(date); } catch (FaultException<HCSMSException> ex) { raiseError(ex); return null; } catch (Exception ex) { raiseError(ex); return null; } finally { proxy.Close(); } } }
public void ChangeItem(Dictionary<Item, Item> anItemPair) { try { using (DinningService.DinningServiceClient proxy = new DinningService.DinningServiceClient()) { proxy.ChangeItem(Table.Number, anItemPair); } } catch (FaultException<HCSMSException> ex) { raiseError(ex); } catch (Exception ex) { raiseError(ex); } }