e-menu dev. doc created: 3 oct 2013 created: traitet th. modified: 3 oct 2013 modified: traitet th....
TRANSCRIPT
E-MENU DEV. DOCCreated: 3 Oct 2013
Created: Traitet Th.
Modified: 3 Oct 2013
Modified: Traitet Th.
Website: http://www.spock.innoemenu.com/
Web Service: http://www.spock.innoemenu.com/WebService.asmx
WEB SERVICE (CAN NOW USE)
UPDATED WEB SERVICEUPDATE WEBSERVICE
No Function Name Signature date Comment
1 F07_OpenTable
Function F07_OpenTable(ByVal UserName As String, ByVal DeviceName As String, ByVal OrderType As String, ByVal OrderTableNo As String, ByVal OrderCustomerStartQty As Double, ByVal OrderSeatArrangement As String) As DataSet
3-Oct-13Don't check table status
2 F11_CloseTableByTableNoFunction F11_CloseTableByTableNo(ByVal UserName As String, ByVal DeviceName As String, ByVal TableNo As String) As DataSet
3-Oct-13
3 F51_GetTableStatusByTableNoFunction F51_GetTableStatusByTableNo(ByVal UserName As String, ByVal DeviceName As String, ByVal TableNo As String) As DataSet
3-Oct-13
4 F52_GetLastOrderStatusByTableNoFunction F52_GetLastOrderStatusByTableNo(ByVal UserName As String, ByVal DeviceName As String, ByVal OrderTableNo As String) As DataSet
3-Oct-13
5 F53_GetLastOrderNoByTableNoFunction F53_GetLastOrderNoByTableNo(ByVal UserName As String, ByVal DeviceName As String, ByVal OrderTableNo As String) As DataSet
3-Oct-13
6 F54_GetOrderStatusByOrderNoFunction F54_GetOrderStatusByOrderNo(ByVal UserName As String, ByVal DeviceName As String, ByVal OrderNo As String) As DataSet
3-Oct-13
STATUS FOR UI CONTROLGROUP OF STATUS LIST OF STATUS
ORDER_STATUS 10_OPENNED
ORDER_STATUS 90_COMPLETED
ORDER_DETAIL_STATUS 10_ORDERING
ORDER_DETAIL_STATUS 11_CONFIRMED
ORDER_DETAIL_STATUS 30_COOKING
ORDER_DETAIL_STATUS 40_SERVING
ORDER_DETAIL_STATUS 41_SERVED
ORDER_DETAIL_STATUS 90_COMPLETED
ORDER_DETAIL_STATUS 99_OTHERS
TABLE_STATUS 90_CLOSED
TABLE_STATUS 10_OPENNED
ER-DIAGRAM
XCODE
WHEN WEB SERVICES ARE CREATED
1. Add Function name in ServiceUtils.h
+(NSMutableArray *) F51_GetTableStatusByTableNo: (NSString *)UserName: (NSString *)DeviceName: (NSString)TableNo;
2. Add Web Services Details in ServiceUtils.m
//====================================================================// WEB SERVICE: F51_GetTableStatusByTableNo//====================================================================+(NSMutableArray *) F51_GetTableStatusByTableNo: (NSString *)UserName: (NSString *)DeviceName: (NSString)TableNo;{ //================================================================ // 1) PREPARE PARAMETERS //================================================================ NSString *MethodName = @" F51_GetTableStatusByTableNo"; NSString *SortingColumn = @""; NSArray *ArrInputValue = [[NSArray alloc] initWithObjects: UserName, DeviceName, TableNo, nil]; NSArray *ArrInputColumn = [[NSArray alloc] initWithObjects: @“UserName", “DeviceName”, “TableNo” , nil]; //================================================================ // 2) VALUE //================================================================ return [self CallWebservice:MethodName :ArrInputValue :ArrInputColumn :SortingColumn];}