01.
private
void
upOrderToMySQL() {
02.
03.
04.
05.
if
(Build.VERSION.SDK_INT >
9
) {
06.
StrictMode.ThreadPolicy myPolicy =
new
StrictMode.ThreadPolicy.Builder().permitAll().build();
07.
StrictMode.setThreadPolicy(myPolicy);
08.
}
09.
10.
try
{
11.
ArrayList<NameValuePair> objNameValuePairs =
new
ArrayList<NameValuePair>();
12.
objNameValuePairs.add(
new
BasicNameValuePair(
"isAdd"
,
"true"
));
13.
objNameValuePairs.add(
new
BasicNameValuePair(
"OrEmUser"
, strEmId));
14.
objNameValuePairs.add(
new
BasicNameValuePair(
"OrDesk"
, strDeskId));
15.
objNameValuePairs.add(
new
BasicNameValuePair(
"OrDate"
, strDate));
16.
17.
for
(
int
i =
0
; i < MyArrList2.size(); i++) {
18.
String FoodId = MyArrList2.get(i).get(
"strFoodId"
);
19.
String FoodName = MyArrList2.get(i).get(
"strFoodName"
);
20.
String Item = MyArrList2.get(i).get(
"intItem"
);
21.
String FoodPrice = MyArrList2.get(i).get(
"strFoodPrice"
);
22.
String TotalPrice = MyArrList2.get(i).get(
"intTotalPrice"
);
23.
24.
Log.d(
"test"
,
"test ==> "
+ MyArrList2.get(i).get(
"strFoodId"
));
25.
26.
objNameValuePairs.add(
new
BasicNameValuePair(
"Count"
, Integer.toString(MyArrList2.size())));
27.
objNameValuePairs.add(
new
BasicNameValuePair(
"FoodId"
, FoodId));
28.
objNameValuePairs.add(
new
BasicNameValuePair(
"OrFoodName"
, FoodName));
29.
objNameValuePairs.add(
new
BasicNameValuePair(
"OrItem"
, Item));
30.
objNameValuePairs.add(
new
BasicNameValuePair(
"OrPrice"
, FoodPrice));
31.
objNameValuePairs.add(
new
BasicNameValuePair(
"OrTotalPrice"
, TotalPrice));
32.
33.
HttpClient objHttpClient =
new
DefaultHttpClient();
35.
objHttpPost.setEntity(
new
UrlEncodedFormEntity(objNameValuePairs,
"UTF-8"
));
36.
objHttpClient.execute(objHttpPost);
37.
38.
}
39.
}
catch
(Exception e) {
40.
Log.d(
"Rest"
,
"upOrder ==> "
+ e.toString());
41.
}
42.
}