public void OrderItem(List <Item> itemList) { bool success = false; DinningService.DinningServiceClient proxy = new HCSMS.Presentation.Impl.DinningService.DinningServiceClient(); try { proxy.OrderItem(Table.Number, itemList); proxy.Close(); success = true; } catch (FaultException <HCSMSException> ex) { raiseError(ex); } catch (Exception ex) { raiseError(ex); } finally { if (!success) { proxy.Abort(); } } }
public void OrderItem(List<Item> itemList) { bool success = false; DinningService.DinningServiceClient proxy = new HCSMS.Presentation.Impl.DinningService.DinningServiceClient(); try { proxy.OrderItem(Table.Number, itemList); proxy.Close(); success = true; } catch (FaultException<HCSMSException> ex) { raiseError(ex); } catch (Exception ex) { raiseError(ex); } finally { if (!success) { proxy.Abort(); } } }