Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.restaurent.res.restaurentandroid.clases;
- import com.restaurent.res.restaurentandroid.clases.Menu;
- import com.restaurent.res.restaurentandroid.clases.MenuItem;
- import com.restaurent.res.restaurentandroid.clases.OrderItems;
- import com.restaurent.res.restaurentandroid.clases.Restaurent;
- import com.restaurent.res.restaurentandroid.clases.User;
- import com.restaurent.res.restaurentandroid.clases.VIP;
- import org.ksoap2.SoapEnvelope;
- import org.ksoap2.serialization.PropertyInfo;
- import org.ksoap2.serialization.SoapObject;
- import org.ksoap2.serialization.SoapPrimitive;
- import org.ksoap2.serialization.SoapSerializationEnvelope;
- import org.ksoap2.transport.HttpTransportSE;
- import java.util.ArrayList;
- public class RestaurentWebService {
- private static String NAMESPACE = "http://tempuri.org/";
- private static String URL = "http://restaurent.somee.com/mainws.asmx";
- private static String SOAP_ACTION = "http://tempuri.org/";
- public static String Restaurent_Login(String Res_UserName, String Res_Password , String WebMethodName)
- {
- String output;
- SoapObject request = new SoapObject(NAMESPACE, WebMethodName);
- PropertyInfo info = new PropertyInfo();
- info.setName("Res_UserName");
- info.setValue(Res_UserName);
- info.setType(String.class);
- request.addProperty(info);
- info = new PropertyInfo();
- info.setName("Res_Password");
- info.setValue(Res_Password);
- info.setType(String.class);
- request.addProperty(info);
- SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
- envelope.dotNet = true;
- envelope.setOutputSoapObject(request);
- HttpTransportSE androidHTTP = new HttpTransportSE(URL);
- try {
- androidHTTP.call(SOAP_ACTION + WebMethodName, envelope);
- SoapPrimitive response = (SoapPrimitive) envelope.getResponse();
- output = response.toString();
- } catch (Exception e) {
- e.printStackTrace();
- output = "error";
- }
- return output;
- }
- public static String Restaurent_UpdatePassword(String Res_UserName, String Res_Password , String WebMethodName)
- {
- String output;
- SoapObject request = new SoapObject(NAMESPACE, WebMethodName);
- PropertyInfo info = new PropertyInfo();
- info.setName("Res_UserName");
- info.setValue(Res_UserName);
- info.setType(String.class);
- request.addProperty(info);
- info = new PropertyInfo();
- info.setName("Res_Password");
- info.setValue(Res_Password);
- info.setType(String.class);
- request.addProperty(info);
- SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
- envelope.dotNet = true;
- envelope.setOutputSoapObject(request);
- HttpTransportSE androidHTTP = new HttpTransportSE(URL);
- try {
- androidHTTP.call(SOAP_ACTION + WebMethodName, envelope);
- SoapPrimitive response = (SoapPrimitive) envelope.getResponse();
- output = response.toString();
- } catch (Exception e) {
- e.printStackTrace();
- output = "error";
- }
- return output;
- }
- public static ArrayList<Restaurent> Restaurent_Info(String Res_UserName, String WebMethodName)
- {
- ArrayList<Restaurent> arr = null;
- SoapObject request = new SoapObject(NAMESPACE, WebMethodName);
- PropertyInfo info = new PropertyInfo();
- info.setName("Res_UserName");
- info.setValue(Res_UserName);
- info.setType(String.class);
- request.addProperty(info);
- SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
- envelope.dotNet = true;
- envelope.setOutputSoapObject(request);
- HttpTransportSE androidHTTP = new HttpTransportSE(URL);
- try {
- androidHTTP.call(SOAP_ACTION + WebMethodName, envelope);
- SoapObject response = (SoapObject) envelope.getResponse();
- final int propertyCount = response.getPropertyCount();
- arr = new ArrayList<Restaurent>();
- for (int i = 0; i < propertyCount; i++) {
- SoapObject responsechild = (SoapObject) response.getProperty(i);
- Restaurent temp = new Restaurent();
- temp.setId(Integer.parseInt(responsechild.getProperty(0).toString()));
- temp.setUserName(responsechild.getProperty(1).toString());
- temp.setPassword(responsechild.getProperty(2).toString());
- temp.setName(responsechild.getProperty(3).toString());
- temp.setLattude(responsechild.getProperty(4).toString());
- temp.setLongtude(responsechild.getProperty(5).toString());
- temp.setTablesCount(Integer.parseInt(responsechild.getProperty(6).toString()));
- temp.setDescription(responsechild.getProperty(7).toString());
- temp.setOpenningTimes(responsechild.getProperty(8).toString());
- temp.setCategory(responsechild.getProperty(9).toString());
- temp.setImageURL(responsechild.getProperty(10).toString());
- temp.setPhone(responsechild.getProperty(11).toString());
- temp.setWebsite(responsechild.getProperty(12).toString());
- arr.add(temp);
- }
- } catch (Exception e) {
- e.printStackTrace();
- }
- return arr;
- }
- public static String Restaurent_AddMenuItem(String Menu_Name, String Menu_Res_ID_FK, String WebMethodName)
- {
- String output;
- SoapObject request = new SoapObject(NAMESPACE, WebMethodName);
- PropertyInfo info = new PropertyInfo();
- info.setName("Menu_Name");
- info.setValue(Menu_Name);
- info.setType(String.class);
- request.addProperty(info);
- info = new PropertyInfo();
- info.setName("Menu_Res_ID_FK");
- info.setValue(Menu_Res_ID_FK);
- info.setType(String.class);
- request.addProperty(info);
- SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
- envelope.dotNet = true;
- envelope.setOutputSoapObject(request);
- HttpTransportSE androidHTTP = new HttpTransportSE(URL);
- try {
- androidHTTP.call(SOAP_ACTION + WebMethodName, envelope);
- SoapPrimitive response = (SoapPrimitive) envelope.getResponse();
- output = response.toString();
- } catch (Exception e) {
- e.printStackTrace();
- output = "error";
- }
- return output;
- }
- public static String Restaurent_AddSubMenuItem(String Item_Name, String Item_Details,
- String Item_Price, String Item_Menu_ID_FK, String WebMethodName)
- {
- String output;
- SoapObject request = new SoapObject(NAMESPACE, WebMethodName);
- PropertyInfo info = new PropertyInfo();
- info.setName("name");
- info.setValue(Item_Name);
- info.setType(String.class);
- request.addProperty(info);
- info = new PropertyInfo();
- info.setName("details");
- info.setValue(Item_Details);
- info.setType(String.class);
- request.addProperty(info);
- info = new PropertyInfo();
- info.setName("price");
- info.setValue(Item_Price);
- info.setType(String.class);
- request.addProperty(info);
- info = new PropertyInfo();
- info.setName("itemMenuIDFK");
- info.setValue(Item_Menu_ID_FK);
- info.setType(String.class);
- request.addProperty(info);
- SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
- envelope.dotNet = true;
- envelope.setOutputSoapObject(request);
- HttpTransportSE androidHTTP = new HttpTransportSE(URL);
- try {
- androidHTTP.call(SOAP_ACTION + WebMethodName, envelope);
- SoapPrimitive response = (SoapPrimitive) envelope.getResponse();
- output = response.toString();
- } catch (Exception e) {
- e.printStackTrace();
- output = "error";
- }
- return output;
- }
- public static ArrayList<Menu> Restaurent_ShowMenu(String Menu_Res_ID_FK, String WebMethodName)
- {
- ArrayList<Menu> arr = null;
- SoapObject request = new SoapObject(NAMESPACE, WebMethodName);
- PropertyInfo info = new PropertyInfo();
- info.setName("Menu_Res_ID_FK");
- info.setValue(Menu_Res_ID_FK);
- info.setType(String.class);
- request.addProperty(info);
- SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
- envelope.dotNet = true;
- envelope.setOutputSoapObject(request);
- HttpTransportSE androidHTTP = new HttpTransportSE(URL);
- try {
- androidHTTP.call(SOAP_ACTION + WebMethodName, envelope);
- SoapObject response = (SoapObject) envelope.getResponse();
- final int propertycount = response.getPropertyCount();
- arr = new ArrayList<Menu>();
- for (int i = 0; i < propertycount; i++) {
- SoapObject responsechild = (SoapObject) response.getProperty(i);
- Menu temp = new Menu();
- temp.setMenu_ID(Integer.parseInt(responsechild.getProperty(0).toString()));
- temp.setMenu_Name(responsechild.getProperty(1).toString());
- temp.setMenu_Res_ID_FK(Integer.parseInt(responsechild.getProperty(2).toString()));
- arr.add(temp);
- }
- } catch (Exception e) {
- e.printStackTrace();
- }
- return arr;
- }
- public static ArrayList<MenuItem> Restaurent_ShowSubMenuItems(String Item_Menu_ID_FK, String WebMethodName)
- {
- ArrayList<MenuItem> arr = null;
- SoapObject request = new SoapObject(NAMESPACE, WebMethodName);
- PropertyInfo info = new PropertyInfo();
- info.setName("Item_Menu_ID_FK");
- info.setValue(Item_Menu_ID_FK);
- info.setType(String.class);
- request.addProperty(info);
- SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
- envelope.dotNet = true;
- envelope.setOutputSoapObject(request);
- HttpTransportSE androidHTTP = new HttpTransportSE(URL);
- try {
- androidHTTP.call(SOAP_ACTION + WebMethodName, envelope);
- SoapObject response = (SoapObject) envelope.getResponse();
- final int propertycount = response.getPropertyCount();
- arr = new ArrayList<MenuItem>();
- for (int i = 0; i < propertycount; i++) {
- SoapObject responsechild = (SoapObject) response.getProperty(i);
- MenuItem temp = new MenuItem();
- temp.setId(Integer.parseInt(responsechild.getProperty(0).toString()));
- temp.setName(responsechild.getProperty(1).toString());
- temp.setDetails(responsechild.getProperty(2).toString());
- temp.setPrice(Double.parseDouble(responsechild.getProperty(3).toString()));
- temp.setItemMenuIDFK(Integer.parseInt(responsechild.getProperty(4).toString()));
- arr.add(temp);
- }
- } catch (Exception e) {
- e.printStackTrace();
- }
- return arr;
- }
- public static ArrayList<Restaurent> Restaurent_GetAll( String WebMethodName)
- {
- ArrayList<Restaurent> arr = null;
- SoapObject request = new SoapObject(NAMESPACE, WebMethodName);
- SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
- envelope.dotNet = true;
- envelope.setOutputSoapObject(request);
- HttpTransportSE androidHTTP = new HttpTransportSE(URL);
- try {
- androidHTTP.call(SOAP_ACTION + WebMethodName, envelope);
- SoapObject response = (SoapObject) envelope.getResponse();
- final int propertycount = response.getPropertyCount();
- arr = new ArrayList<Restaurent>();
- for (int i = 0; i < propertycount; i++) {
- SoapObject responsechild = (SoapObject) response.getProperty(i);
- Restaurent temp = new Restaurent();
- temp.setId(Integer.parseInt(responsechild.getProperty(0).toString()));
- temp.setUserName(responsechild.getProperty(1).toString());
- temp.setPassword(responsechild.getProperty(2).toString());
- temp.setName(responsechild.getProperty(3).toString());
- temp.setLattude(responsechild.getProperty(4).toString());
- temp.setLongtude(responsechild.getProperty(5).toString());
- temp.setTablesCount(Integer.parseInt(responsechild.getProperty(6).toString()));
- temp.setDescription(responsechild.getProperty(7).toString());
- temp.setOpenningTimes(responsechild.getProperty(8).toString());
- temp.setCategory(responsechild.getProperty(9).toString());
- temp.setImageURL(responsechild.getProperty(10).toString());
- temp.setPhone(responsechild.getProperty(11).toString());
- temp.setWebsite(responsechild.getProperty(12).toString());
- arr.add(temp);
- }
- } catch (Exception e) {
- e.printStackTrace();
- }
- return arr;
- }
- public static ArrayList<Restaurent> Restaurent_Search(String Res_Name , String WebMethodName)
- {
- ArrayList<Restaurent> arr = null;
- SoapObject request = new SoapObject(NAMESPACE, WebMethodName);
- PropertyInfo info = new PropertyInfo();
- info.setName("Res_Name");
- info.setValue(Res_Name);
- info.setType(String.class);
- request.addProperty(info);
- SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
- envelope.dotNet = true;
- envelope.setOutputSoapObject(request);
- HttpTransportSE androidHTTP = new HttpTransportSE(URL);
- try {
- androidHTTP.call(SOAP_ACTION + WebMethodName, envelope);
- SoapObject response = (SoapObject) envelope.getResponse();
- final int propertycount = response.getPropertyCount();
- arr = new ArrayList<Restaurent>();
- for (int i = 0; i < propertycount; i++) {
- SoapObject responsechild = (SoapObject) response.getProperty(i);
- Restaurent temp = new Restaurent();
- temp.setId(Integer.parseInt(responsechild.getProperty(0).toString()));
- temp.setUserName(responsechild.getProperty(1).toString());
- temp.setPassword(responsechild.getProperty(2).toString());
- temp.setName(responsechild.getProperty(3).toString());
- temp.setLattude(responsechild.getProperty(4).toString());
- temp.setLongtude(responsechild.getProperty(5).toString());
- temp.setTablesCount(Integer.parseInt(responsechild.getProperty(6).toString()));
- temp.setDescription(responsechild.getProperty(7).toString());
- temp.setOpenningTimes(responsechild.getProperty(8).toString());
- temp.setCategory(responsechild.getProperty(9).toString());
- temp.setImageURL(responsechild.getProperty(10).toString());
- temp.setPhone(responsechild.getProperty(11).toString());
- temp.setWebsite(responsechild.getProperty(12).toString());
- arr.add(temp);
- }
- } catch (Exception e) {
- e.printStackTrace();
- }
- return arr;
- }
- public static String Restaurent_UnReservedTables(String Reser_Res_ID_FK, String Reser_IsReserved, String WebMethodName)
- {
- String output;
- SoapObject request = new SoapObject(NAMESPACE, WebMethodName);
- PropertyInfo info = new PropertyInfo();
- info.setName("Reser_Res_ID_FK");
- info.setValue(Reser_Res_ID_FK);
- info.setType(String.class);
- request.addProperty(info);
- info = new PropertyInfo();
- info.setName("Reser_IsReserved");
- info.setValue(Reser_IsReserved);
- info.setType(String.class);
- request.addProperty(info);
- SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
- envelope.dotNet = true;
- envelope.setOutputSoapObject(request);
- HttpTransportSE androidHTTP = new HttpTransportSE(URL);
- try {
- androidHTTP.call(SOAP_ACTION + WebMethodName, envelope);
- SoapPrimitive response = (SoapPrimitive) envelope.getResponse();
- output = response.toString();
- } catch (Exception e) {
- e.printStackTrace();
- output = "error";
- }
- return output;
- }
- public static String Restaurent_InsertTables(String Res_TablesCount, String WebMethodName)
- {
- String output;
- SoapObject request = new SoapObject(NAMESPACE, WebMethodName);
- PropertyInfo info = new PropertyInfo();
- info.setName("Res_TablesCount");
- info.setValue(Res_TablesCount);
- info.setType(String.class);
- request.addProperty(info);
- SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
- envelope.dotNet = true;
- envelope.setOutputSoapObject(request);
- HttpTransportSE androidHTTP = new HttpTransportSE(URL);
- try {
- androidHTTP.call(SOAP_ACTION + WebMethodName, envelope);
- SoapPrimitive response = (SoapPrimitive) envelope.getResponse();
- output = response.toString();
- } catch (Exception e) {
- e.printStackTrace();
- output = "error";
- }
- return output;
- }
- public static ArrayList<VIP> Restaurent_VipAcceptance(String Vip_Res_ID_FK, String WebMethodName)
- {
- ArrayList<VIP> arr = null;
- SoapObject request = new SoapObject(NAMESPACE, WebMethodName);
- PropertyInfo info = new PropertyInfo();
- info.setName("Vip_Res_ID_FK");
- info.setValue(Vip_Res_ID_FK);
- info.setType(String.class);
- request.addProperty(info);
- SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
- envelope.dotNet = true;
- envelope.setOutputSoapObject(request);
- HttpTransportSE androidHTTP = new HttpTransportSE(URL);
- try {
- androidHTTP.call(SOAP_ACTION + WebMethodName, envelope);
- SoapObject response = (SoapObject) envelope.getResponse();
- final int propertycount = response.getPropertyCount();
- arr = new ArrayList<VIP>();
- for (int i = 0; i < propertycount; i++) {
- SoapObject responsechild = (SoapObject) response.getProperty(i);
- VIP temp = new VIP();
- temp.setVip_ID(Integer.parseInt(responsechild.getProperty(0).toString()));
- temp.setVip_Res_ID_FK(Integer.parseInt(responsechild.getProperty(1).toString()));
- temp.setVip_User_ID_FK(Integer.parseInt(responsechild.getProperty(2).toString()));
- temp.setVip_IsVip(Integer.parseInt(responsechild.getProperty(3).toString()));
- arr.add(temp);
- }
- } catch (Exception e) {
- e.printStackTrace();
- }
- return arr;
- }
- public static String Restaurent_UpdateVipAcceptance(String Vip_Res_ID_FK, String Vip_User_ID_FK, String WebMethodName)
- {
- String output;
- SoapObject request = new SoapObject(NAMESPACE, WebMethodName);
- PropertyInfo info = new PropertyInfo();
- info.setName("Vip_Res_ID_FK");
- info.setValue(Vip_Res_ID_FK);
- info.setType(String.class);
- request.addProperty(info);
- info = new PropertyInfo();
- info.setName("Vip_User_ID_FK");
- info.setValue(Vip_User_ID_FK);
- info.setType(String.class);
- request.addProperty(info);
- SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
- envelope.dotNet = true;
- envelope.setOutputSoapObject(request);
- HttpTransportSE androidHTTP = new HttpTransportSE(URL);
- try {
- androidHTTP.call(SOAP_ACTION + WebMethodName, envelope);
- SoapPrimitive response = (SoapPrimitive) envelope.getResponse();
- output = response.toString();
- } catch (Exception e) {
- e.printStackTrace();
- output = "error";
- }
- return output;
- }
- public static String User_Login(String User_UserName, String User_Password, String WebMethodName)
- {
- String output;
- SoapObject request = new SoapObject(NAMESPACE, WebMethodName);
- PropertyInfo info = new PropertyInfo();
- info.setName("User_UserName");
- info.setValue(User_UserName);
- info.setType(String.class);
- request.addProperty(info);
- info = new PropertyInfo();
- info.setName("User_Password");
- info.setValue(User_Password);
- info.setType(String.class);
- request.addProperty(info);
- SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
- envelope.dotNet = true;
- envelope.setOutputSoapObject(request);
- HttpTransportSE androidHTTP = new HttpTransportSE(URL);
- try {
- androidHTTP.call(SOAP_ACTION + WebMethodName, envelope);
- SoapPrimitive response = (SoapPrimitive) envelope.getResponse();
- output = response.toString();
- } catch (Exception e) {
- e.printStackTrace();
- output = "error";
- }
- return output;
- }
- public static String User_RequestVip(String Vip_User_ID_FK, String Vip_Res_ID_FK, String WebMethodName)
- {
- String output;
- SoapObject request = new SoapObject(NAMESPACE, WebMethodName);
- PropertyInfo info = new PropertyInfo();
- info.setName("Vip_User_ID_FK");
- info.setValue(Vip_User_ID_FK);
- info.setType(String.class);
- request.addProperty(info);
- info = new PropertyInfo();
- info.setName("Vip_Res_ID_FK");
- info.setValue(Vip_Res_ID_FK);
- info.setType(String.class);
- request.addProperty(info);
- SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
- envelope.dotNet = true;
- envelope.setOutputSoapObject(request);
- HttpTransportSE androidHTTP = new HttpTransportSE(URL);
- try {
- androidHTTP.call(SOAP_ACTION + WebMethodName, envelope);
- SoapPrimitive response = (SoapPrimitive) envelope.getResponse();
- output = response.toString();
- } catch (Exception e) {
- e.printStackTrace();
- output = "error";
- }
- return output;
- }
- public static String User_IsVip(String Vip_User_ID_FK, String Vip_Res_ID_FK, String WebMethodName)
- {
- String output;
- SoapObject request = new SoapObject(NAMESPACE, WebMethodName);
- PropertyInfo info = new PropertyInfo();
- info.setName("Vip_User_ID_FK");
- info.setValue(Vip_User_ID_FK);
- info.setType(String.class);
- request.addProperty(info);
- info = new PropertyInfo();
- info.setName("Vip_Res_ID_FK");
- info.setValue(Vip_Res_ID_FK);
- info.setType(String.class);
- request.addProperty(info);
- SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
- envelope.dotNet = true;
- envelope.setOutputSoapObject(request);
- HttpTransportSE androidHTTP = new HttpTransportSE(URL);
- try {
- androidHTTP.call(SOAP_ACTION + WebMethodName, envelope);
- SoapPrimitive response = (SoapPrimitive) envelope.getResponse();
- output = response.toString();
- } catch (Exception e) {
- e.printStackTrace();
- output = "error";
- }
- return output;
- }
- public static String User_Register(String User_UserName, String User_Password, String User_FirstName,
- String User_LastName, String User_Email, String User_PhoneNo,
- String User_Gender, String User_Address, String User_DateRegistration, String WebMethodName)
- {
- String output;
- SoapObject request = new SoapObject(NAMESPACE, WebMethodName);
- PropertyInfo info = new PropertyInfo();
- info.setName("User_UserName");
- info.setValue(User_UserName);
- info.setType(String.class);
- request.addProperty(info);
- info = new PropertyInfo();
- info.setName("User_Password");
- info.setValue(User_Password);
- info.setType(String.class);
- request.addProperty(info);
- info = new PropertyInfo();
- info.setName("User_FirstName");
- info.setValue(User_FirstName);
- info.setType(String.class);
- request.addProperty(info);
- info = new PropertyInfo();
- info.setName("User_LastName");
- info.setValue(User_LastName);
- info.setType(String.class);
- request.addProperty(info);
- info = new PropertyInfo();
- info.setName("User_Email");
- info.setValue(User_Email);
- info.setType(String.class);
- request.addProperty(info);
- info = new PropertyInfo();
- info.setName("User_PhoneNo");
- info.setValue(User_PhoneNo);
- info.setType(String.class);
- request.addProperty(info);
- info = new PropertyInfo();
- info.setName("User_Gender");
- info.setValue(User_Gender);
- info.setType(String.class);
- request.addProperty(info);
- info = new PropertyInfo();
- info.setName("User_Address");
- info.setValue(User_Address);
- info.setType(String.class);
- request.addProperty(info);
- info = new PropertyInfo();
- info.setName("User_DateRegistration");
- info.setValue(User_DateRegistration);
- info.setType(String.class);
- request.addProperty(info);
- SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
- envelope.dotNet = true;
- envelope.setOutputSoapObject(request);
- HttpTransportSE androidHTTP = new HttpTransportSE(URL);
- try {
- androidHTTP.call(SOAP_ACTION + WebMethodName, envelope);
- SoapPrimitive response = (SoapPrimitive) envelope.getResponse();
- output = response.toString();
- } catch (Exception e) {
- e.printStackTrace();
- output = "error";
- }
- return output;
- }
- public static ArrayList<User> User_Info(String User_UserName , String WebMethodName)
- {
- ArrayList<User> arr = null;
- SoapObject request = new SoapObject(NAMESPACE, WebMethodName);
- PropertyInfo info = new PropertyInfo();
- info.setName("User_UserName");
- info.setValue(User_UserName);
- info.setType(String.class);
- request.addProperty(info);
- SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
- envelope.dotNet = true;
- envelope.setOutputSoapObject(request);
- HttpTransportSE androidHTTP = new HttpTransportSE(URL);
- try {
- androidHTTP.call(SOAP_ACTION + WebMethodName, envelope);
- SoapObject response = (SoapObject) envelope.getResponse();
- final int propertycount = response.getPropertyCount();
- arr = new ArrayList<User>();
- for (int i = 0; i < propertycount; i++) {
- SoapObject responsechild = (SoapObject) response.getProperty(i);
- User temp = new User();
- temp.setId(responsechild.getProperty(0).toString());
- temp.setUserName(responsechild.getProperty(1).toString());
- temp.setPassword(responsechild.getProperty(2).toString());
- temp.setFirstName(responsechild.getProperty(3).toString());
- temp.setLastName(responsechild.getProperty(4).toString());
- temp.setEmail(responsechild.getProperty(5).toString());
- temp.setPhone(responsechild.getProperty(6).toString());
- temp.setGender(responsechild.getProperty(7).toString());
- temp.setAddress(responsechild.getProperty(8).toString());
- temp.setDate(responsechild.getProperty(9).toString());
- arr.add(temp);
- }
- } catch (Exception e) {
- e.printStackTrace();
- }
- return arr;
- }
- public static String User_Rating(String Rat_Res_ID_FK, String Rat_User_ID_FK, String Rat_Rating, String WebMethodName)
- {
- String output;
- SoapObject request = new SoapObject(NAMESPACE, WebMethodName);
- PropertyInfo info = new PropertyInfo();
- info.setName("Rat_Res_ID_FK");
- info.setValue(Rat_Res_ID_FK);
- info.setType(String.class);
- request.addProperty(info);
- info = new PropertyInfo();
- info.setName("Rat_User_ID_FK");
- info.setValue(Rat_User_ID_FK);
- info.setType(String.class);
- request.addProperty(info);
- info = new PropertyInfo();
- info.setName("Rat_Rating");
- info.setValue(Rat_Rating);
- info.setType(String.class);
- request.addProperty(info);
- SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
- envelope.dotNet = true;
- envelope.setOutputSoapObject(request);
- HttpTransportSE androidHTTP = new HttpTransportSE(URL);
- try {
- androidHTTP.call(SOAP_ACTION + WebMethodName, envelope);
- SoapPrimitive response = (SoapPrimitive) envelope.getResponse();
- output = response.toString();
- } catch (Exception e) {
- e.printStackTrace();
- output = "error";
- }
- return output;
- }
- public static String User_NewOrder(String Ord_Res_ID_FK, String Ord_User_ID_FK, String WebMethodName)
- {
- String output;
- SoapObject request = new SoapObject(NAMESPACE, WebMethodName);
- PropertyInfo info = new PropertyInfo();
- info.setName("Ord_Res_ID_FK");
- info.setValue(Ord_Res_ID_FK);
- info.setType(String.class);
- request.addProperty(info);
- info = new PropertyInfo();
- info.setName("Ord_User_ID_FK");
- info.setValue(Ord_User_ID_FK);
- info.setType(String.class);
- request.addProperty(info);
- SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
- envelope.dotNet = true;
- envelope.setOutputSoapObject(request);
- HttpTransportSE androidHTTP = new HttpTransportSE(URL);
- try {
- androidHTTP.call(SOAP_ACTION + WebMethodName, envelope);
- SoapPrimitive response = (SoapPrimitive) envelope.getResponse();
- output = response.toString();
- } catch (Exception e) {
- e.printStackTrace();
- output = "error";
- }
- return output;
- }
- public static String User_Order(ArrayList<OrderItems> order, String WebMethodName)
- {
- String output;
- SoapObject request = new SoapObject(NAMESPACE, WebMethodName);
- PropertyInfo info = new PropertyInfo();
- info.setName("order");
- info.setValue(order);
- info.setType(ArrayList.class);
- request.addProperty(info);
- SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
- envelope.dotNet = true;
- envelope.setOutputSoapObject(request);
- HttpTransportSE androidHTTP = new HttpTransportSE(URL);
- try {
- androidHTTP.call(SOAP_ACTION + WebMethodName, envelope);
- SoapPrimitive response = (SoapPrimitive) envelope.getResponse();
- output = response.toString();
- } catch (Exception e) {
- e.printStackTrace();
- output = "error";
- }
- return output;
- }
- public static String User_UpdatePassword(String User_UserName, String User_Password , String WebMethodName)
- {
- String output;
- SoapObject request = new SoapObject(NAMESPACE, WebMethodName);
- PropertyInfo info = new PropertyInfo();
- info.setName("User_UserName");
- info.setValue(User_UserName);
- info.setType(String.class);
- request.addProperty(info);
- info = new PropertyInfo();
- info.setName("User_Password");
- info.setValue(User_Password);
- info.setType(String.class);
- request.addProperty(info);
- SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
- envelope.dotNet = true;
- envelope.setOutputSoapObject(request);
- HttpTransportSE androidHTTP = new HttpTransportSE(URL);
- try {
- androidHTTP.call(SOAP_ACTION + WebMethodName, envelope);
- SoapPrimitive response = (SoapPrimitive) envelope.getResponse();
- output = response.toString();
- } catch (Exception e) {
- e.printStackTrace();
- output = "error";
- }
- return output;
- }
- public static String Restaurent_Rating(String Rat_Res_ID_FK , String WebMethodName)
- {
- String output;
- SoapObject request = new SoapObject(NAMESPACE, WebMethodName);
- PropertyInfo info = new PropertyInfo();
- info.setName("Rat_Res_ID_FK");
- info.setValue(Rat_Res_ID_FK);
- info.setType(String.class);
- request.addProperty(info);
- SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
- envelope.dotNet = true;
- envelope.setOutputSoapObject(request);
- HttpTransportSE androidHTTP = new HttpTransportSE(URL);
- try {
- androidHTTP.call(SOAP_ACTION + WebMethodName, envelope);
- SoapPrimitive response = (SoapPrimitive) envelope.getResponse();
- output = response.toString();
- } catch (Exception e) {
- e.printStackTrace();
- output = "error";
- }
- return output;
- }
- public static ArrayList<OrderItems> Restaurent_GetAllOrders(String OrdItems_Order_ID_FK , String WebMethodName)
- {
- ArrayList<OrderItems> arr = null;
- SoapObject request = new SoapObject(NAMESPACE, WebMethodName);
- PropertyInfo info = new PropertyInfo();
- info.setName("OrdItems_Order_ID_FK");
- info.setValue(OrdItems_Order_ID_FK);
- info.setType(String.class);
- request.addProperty(info);
- SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
- envelope.dotNet = true;
- envelope.setOutputSoapObject(request);
- HttpTransportSE androidHTTP = new HttpTransportSE(URL);
- try {
- androidHTTP.call(SOAP_ACTION + WebMethodName, envelope);
- SoapObject response = (SoapObject) envelope.getResponse();
- final int propertycount = response.getPropertyCount();
- arr = new ArrayList<OrderItems>();
- for (int i = 0; i < propertycount; i++) {
- SoapObject responsechild = (SoapObject) response.getProperty(i);
- OrderItems temp = new OrderItems();
- temp.setId(Integer.parseInt(responsechild.getProperty(0).toString()));
- temp.setQuantity(Integer.parseInt(responsechild.getProperty(1).toString()));
- temp.setOrderId(Integer.parseInt(responsechild.getProperty(2).toString()));
- temp.setMenuId(responsechild.getProperty(3).toString());
- temp.setOrdItems_Menu_Items_ID_FK(responsechild.getProperty(4).toString());
- arr.add(temp);
- }
- } catch (Exception e) {
- e.printStackTrace();
- }
- return arr;
- }
- public static String Restaurent_AddOrder(String OrdItems_Order_ID_FK, String OrdItems_Quantity,
- String OrdItems_Menu_Item, String OrdItems_Menu_SubItem , String WebMethodName)
- {
- String output;
- SoapObject request = new SoapObject(NAMESPACE, WebMethodName);
- PropertyInfo info = new PropertyInfo();
- info.setName("OrdItems_Order_ID_FK");
- info.setValue(OrdItems_Order_ID_FK);
- info.setType(String.class);
- request.addProperty(info);
- info = new PropertyInfo();
- info.setName("OrdItems_Quantity");
- info.setValue(OrdItems_Quantity);
- info.setType(String.class);
- request.addProperty(info);
- info = new PropertyInfo();
- info.setName("OrdItems_Menu_Item");
- info.setValue(OrdItems_Menu_Item);
- info.setType(String.class);
- request.addProperty(info);
- info = new PropertyInfo();
- info.setName("OrdItems_Menu_SubItem");
- info.setValue(OrdItems_Menu_SubItem);
- info.setType(String.class);
- request.addProperty(info);
- SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
- envelope.dotNet = true;
- envelope.setOutputSoapObject(request);
- HttpTransportSE androidHTTP = new HttpTransportSE(URL);
- try {
- androidHTTP.call(SOAP_ACTION + WebMethodName, envelope);
- SoapPrimitive response = (SoapPrimitive) envelope.getResponse();
- output = response.toString();
- } catch (Exception e) {
- e.printStackTrace();
- output = "error";
- }
- return output;
- }
- public static String Restaurent_MakeOrderDone(String Ord_ID , String WebMethodName)
- {
- String output;
- SoapObject request = new SoapObject(NAMESPACE, WebMethodName);
- PropertyInfo info = new PropertyInfo();
- info.setName("Ord_ID");
- info.setValue(Ord_ID);
- info.setType(String.class);
- request.addProperty(info);
- SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
- envelope.dotNet = true;
- envelope.setOutputSoapObject(request);
- HttpTransportSE androidHTTP = new HttpTransportSE(URL);
- try {
- androidHTTP.call(SOAP_ACTION + WebMethodName, envelope);
- SoapPrimitive response = (SoapPrimitive) envelope.getResponse();
- output = response.toString();
- } catch (Exception e) {
- e.printStackTrace();
- output = "error";
- }
- return output;
- }
- public static ArrayList<Reservation_Class> Restaurent_GetAllReservation(String Reser_Res_ID_FK , String WebMethodName)
- {
- ArrayList<Reservation_Class> arr = null;
- SoapObject request = new SoapObject(NAMESPACE, WebMethodName);
- PropertyInfo info = new PropertyInfo();
- info.setName("Reser_Res_ID_FK");
- info.setValue(Reser_Res_ID_FK);
- info.setType(String.class);
- request.addProperty(info);
- SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
- envelope.dotNet = true;
- envelope.setOutputSoapObject(request);
- HttpTransportSE androidHTTP = new HttpTransportSE(URL);
- try {
- androidHTTP.call(SOAP_ACTION + WebMethodName, envelope);
- SoapObject response = (SoapObject) envelope.getResponse();
- final int propertycount = response.getPropertyCount();
- arr = new ArrayList<Reservation_Class>();
- for (int i = 0; i < propertycount; i++) {
- SoapObject responsechild = (SoapObject) response.getProperty(i);
- Reservation_Class temp = new Reservation_Class();
- temp.setReser_ID(Integer.parseInt(responsechild.getProperty(0).toString()));
- temp.setReser_Date(responsechild.getProperty(1).toString());
- temp.setReser_Time(responsechild.getProperty(2).toString());
- temp.setReser_Res_ID_FK(Integer.parseInt(responsechild.getProperty(3).toString()));
- temp.setReser_User_ID_FK(Integer.parseInt(responsechild.getProperty(4).toString()));
- temp.setReser_Tables(Integer.parseInt(responsechild.getProperty(4).toString()));
- arr.add(temp);
- }
- } catch (Exception e) {
- e.printStackTrace();
- }
- return arr;
- }
- public static String Restaurent_MakeReservationDone(String Reser_ID , String WebMethodName)
- {
- String output;
- SoapObject request = new SoapObject(NAMESPACE, WebMethodName);
- PropertyInfo info = new PropertyInfo();
- info.setName("Reser_ID");
- info.setValue(Reser_ID);
- info.setType(String.class);
- request.addProperty(info);
- SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
- envelope.dotNet = true;
- envelope.setOutputSoapObject(request);
- HttpTransportSE androidHTTP = new HttpTransportSE(URL);
- try {
- androidHTTP.call(SOAP_ACTION + WebMethodName, envelope);
- SoapPrimitive response = (SoapPrimitive) envelope.getResponse();
- output = response.toString();
- } catch (Exception e) {
- e.printStackTrace();
- output = "error";
- }
- return output;
- }
- public static String User_RestarentReservation(String Reser_Date, String Reser_Time,
- String Reser_Res_ID_FK, String Reser_User_ID_FK,
- String Reser_TableCount , String WebMethodName)
- {
- String output;
- SoapObject request = new SoapObject(NAMESPACE, WebMethodName);
- PropertyInfo info = new PropertyInfo();
- info.setName("Reser_Date");
- info.setValue(Reser_Date);
- info.setType(String.class);
- request.addProperty(info);
- info = new PropertyInfo();
- info.setName("Reser_Time");
- info.setValue(Reser_Time);
- info.setType(String.class);
- request.addProperty(info);
- info = new PropertyInfo();
- info.setName("Reser_Res_ID_FK");
- info.setValue(Reser_Res_ID_FK);
- info.setType(String.class);
- request.addProperty(info);
- info = new PropertyInfo();
- info.setName("Reser_User_ID_FK");
- info.setValue(Reser_User_ID_FK);
- info.setType(String.class);
- request.addProperty(info);
- info = new PropertyInfo();
- info.setName("Reser_TableCount");
- info.setValue(Reser_TableCount);
- info.setType(String.class);
- request.addProperty(info);
- SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
- envelope.dotNet = true;
- envelope.setOutputSoapObject(request);
- HttpTransportSE androidHTTP = new HttpTransportSE(URL);
- try {
- androidHTTP.call(SOAP_ACTION + WebMethodName, envelope);
- SoapPrimitive response = (SoapPrimitive) envelope.getResponse();
- output = response.toString();
- } catch (Exception e) {
- e.printStackTrace();
- output = "error";
- }
- return output;
- }
- public static String Restaurent_UnReservedTables(String Reser_Res_ID_FK, String Reser_Date,
- String Reser_Time , String WebMethodName)
- {
- String output;
- SoapObject request = new SoapObject(NAMESPACE, WebMethodName);
- PropertyInfo info = new PropertyInfo();
- info.setName("Reser_Res_ID_FK");
- info.setValue(Reser_Res_ID_FK);
- info.setType(String.class);
- request.addProperty(info);
- info = new PropertyInfo();
- info.setName("Reser_Date");
- info.setValue(Reser_Date);
- info.setType(String.class);
- request.addProperty(info);
- info = new PropertyInfo();
- info.setName("Reser_Time");
- info.setValue(Reser_Time);
- info.setType(String.class);
- request.addProperty(info);
- SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
- envelope.dotNet = true;
- envelope.setOutputSoapObject(request);
- HttpTransportSE androidHTTP = new HttpTransportSE(URL);
- try {
- androidHTTP.call(SOAP_ACTION + WebMethodName, envelope);
- SoapPrimitive response = (SoapPrimitive) envelope.getResponse();
- output = response.toString();
- } catch (Exception e) {
- e.printStackTrace();
- output = "error";
- }
- return output;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement