Screen Layout for Android XML
activity_seat_selection_screen.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<include
android:id="@+id/header"
layout="@layout/common_header_with_sub_title" />
<RelativeLayout
android:id="@+id/busDeckSelectionLayout"
android:layout_width="fill_parent"
android:layout_height="45.0dip"
android:layout_below="@+id/header" >
<RelativeLayout
android:id="@+id/busDeckSelectionButtons"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:background="#ffeeeeee" >
<Button
android:id="@+id/lowerDeck"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:background="@drawable/left_button"
android:text="@string/lower"
android:textColor="@color/black"
android:textSize="12.0sp" />
<Button
android:id="@+id/upperDeck"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@+id/lowerDeck"
android:background="@drawable/right_button"
android:text="@string/upper"
android:textColor="@color/black"
android:textSize="12.0sp" />
</RelativeLayout>
</RelativeLayout>
<View
android:id="@+id/busDeckSelectionMargin"
android:layout_width="fill_parent"
android:layout_height="1.0dip"
android:layout_below="@+id/busDeckSelectionLayout"
android:background="#ffdddddd" />
<RelativeLayout
android:id="@+id/seatSelectionHeader"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/busDeckSelectionMargin" >
<RelativeLayout
android:id="@+id/seatsLayout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true"
android:layout_marginLeft="5.0dip"
android:layout_marginTop="5.0dip" >
<TextView
android:id="@+id/seatsSelectedText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:text="@string/seats_selected"
android:textColor="@color/black"
android:textSize="12.0sp" />
<TextView
android:id="@+id/seatsSelected"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="@+id/seatsSelectedText"
android:layout_marginTop="10.0dip"
android:textColor="@color/black"
android:textSize="14.0sp" />
</RelativeLayout>
<RelativeLayout
android:id="@+id/fareLayout"
android:layout_width="wrap_content"
android:layout_height="40.0dip"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_toRightOf="@+id/seatsLayout"
android:background="@layout/fare_seat_selection_background" >
<TextView
android:id="@+id/rsText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true"
android:layout_marginBottom="10.0dip"
android:layout_marginLeft="5.0dip"
android:layout_marginTop="10.0dip"
android:text="@string/rupees"
android:textColor="@color/black"
android:textSize="18.0sp" />
<TextView
android:id="@+id/fare"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginBottom="10.0dip"
android:layout_marginRight="5.0dip"
android:layout_marginTop="10.0dip"
android:textColor="@color/black"
android:textSize="18.0sp" />
</RelativeLayout>
</RelativeLayout>
<View
android:id="@+id/seatSelectionHeaderMargin"
android:layout_width="fill_parent"
android:layout_height="1.0dip"
android:layout_below="@+id/seatSelectionHeader"
android:background="#ffdddddd" />
<RelativeLayout
android:id="@+id/seatLayoutScroll"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_above="@+id/bottomBarSeatSelection"
android:layout_below="@+id/seatSelectionHeaderMargin"
android:background="@color/white" >
<RelativeLayout
android:id="@+id/scrollableLayout"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >
<RelativeLayout
android:id="@+id/seatLegendLayout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="5.0dip"
android:layout_marginTop="5.0dip" >
<RelativeLayout
android:id="@+id/availableImageLayout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true" >
<ImageView
android:id="@+id/availableImage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_marginLeft="10.0dip"
android:rotation="90.0"
android:src="@drawable/seat_layout_tab_nor_avl" />
<TextView
android:id="@+id/availableText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="5.0dip"
android:layout_toRightOf="@+id/availableImage"
android:text="@string/available"
android:textSize="12.0sp" />
</RelativeLayout>
<RelativeLayout
android:id="@+id/bookedImageLayout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@+id/availableImageLayout" >
<ImageView
android:id="@+id/bookedImage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true"
android:layout_marginLeft="10.0dip"
android:rotation="90.0"
android:src="@drawable/seat_layout_tab_nor_bkd" />
<TextView
android:id="@+id/bookedText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="5.0dip"
android:layout_toRightOf="@+id/bookedImage"
android:text="@string/booked"
android:textSize="12.0sp" />
</RelativeLayout>
<RelativeLayout
android:id="@+id/selectedImageLayout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@+id/bookedImageLayout" >
<ImageView
android:id="@+id/selectedImage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10.0dip"
android:rotation="90.0"
android:src="@drawable/seat_layout_tab_nor_std" />
<TextView
android:id="@+id/selectedText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="5.0dip"
android:layout_toRightOf="@+id/selectedImage"
android:text="@string/selected"
android:textSize="12.0sp" />
</RelativeLayout>
<RelativeLayout
android:id="@+id/ladiesImageLayout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/availableImageLayout"
android:layout_marginTop="5.0dip" >
<ImageView
android:id="@+id/ladiesImage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10.0dip"
android:rotation="90.0"
android:src="@drawable/seat_layout_tab_nor_lad_avl" />
<TextView
android:id="@+id/ladiesText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="5.0dip"
android:layout_toRightOf="@+id/ladiesImage"
android:text="@string/ladies"
android:textSize="12.0sp" />
</RelativeLayout>
</RelativeLayout>
<RelativeLayout
android:id="@+id/seatLayoutLowerMain"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_below="@+id/seatLegendLayout"
android:layout_centerHorizontal="true"
android:layout_marginTop="10.0dip"
android:background="@layout/seat_layout_border"
android:paddingBottom="5.0dp"
android:paddingRight="5.0dp" >
<GridView
android:id="@+id/gridView1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_margin="4dp"
android:columnWidth="100dp"
android:gravity="center"
android:numColumns="4"
android:stretchMode="columnWidth"
android:layout_below="@+id/driver" >
</GridView>
<RelativeLayout
android:id="@+id/driver"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_alignRight="@+id/gridView1"
android:layout_marginRight="20.0dp"
android:layout_marginTop="5.0dp"
android:background="@drawable/steering_icon"
android:orientation="horizontal" >
</RelativeLayout>
</RelativeLayout>
<RelativeLayout
android:id="@+id/seatLayoutUpper"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/seatLegendLayout"
android:layout_centerHorizontal="true"
android:layout_marginTop="10.0dip"
android:background="@layout/seat_layout_border"
android:visibility="invisible" />
</RelativeLayout>
</RelativeLayout>
<RelativeLayout
android:id="@+id/bottomBarSeatSelection"
android:layout_width="fill_parent"
android:layout_height="49.0dip"
android:layout_alignParentBottom="true"
android:background="@color/white" >
<Button
android:id="@+id/doneButton"
android:layout_width="160.0dip"
android:layout_height="48.0dip"
android:layout_alignParentLeft="true"
android:layout_marginTop="1.0dip"
android:background="@drawable/selector_red_btn"
android:text="@string/done"
android:textColor="@color/white"
android:textSize="18.0sp" />
<Button
android:id="@+id/cancelButton"
android:layout_width="160.0dip"
android:layout_height="48.0dip"
android:layout_alignParentRight="true"
android:layout_marginTop="1.0dip"
android:background="@drawable/selector_black_btn"
android:text="@string/goBack"
android:textColor="@color/white"
android:textSize="18.0sp" />
</RelativeLayout>
</RelativeLayout>
Android Java Code For Seat Selection
SeatSelectionActivity.java
package com.ipay.mobilemoney;
import java.util.ArrayList;
import android.annotation.SuppressLint;
import android.app.Activity;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.drawable.BitmapDrawable;
import android.os.Bundle;
import android.view.MotionEvent;
import android.view.View;
import android.view.View.OnTouchListener;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.GridView;
import android.widget.ImageView;
import android.widget.Toast;
import com.ipay.arrayadapter.CustomGridViewAdapter;
import com.ipay.arrayadapter.CustomGridViewAdapter.RecordHolder;
import com.ipay.arrayadapter.Item;
/**
*
* @author Saurabh tomar
*
*/
public class SeatSelectionActivityNew extends Activity implements OnItemClickListener
{
GridView gridView;
ArrayList<Item> gridArray = new ArrayList<Item>();
CustomGridViewAdapter customGridAdapter;
public Bitmap seatIcon;
public Bitmap seatSelect;
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_seat_selection_screen);
// set grid view item
seatIcon = BitmapFactory.decodeResource(this.getResources(), R.drawable.seat_layout_screen_nor_avl);
seatSelect = BitmapFactory.decodeResource(this.getResources(), R.drawable.seat_layout_screen_nor_std);
totalSeat(50);
gridView = (GridView) findViewById(R.id.gridView1);
customGridAdapter = new CustomGridViewAdapter(this, R.layout.seatrow_grid, gridArray);
gridView.setAdapter(customGridAdapter);
gridView.setOnItemClickListener(this);
}
public void totalSeat(int n)
{
for (int i = 1; i <= n; ++i)
{
gridArray.add(new Item(seatIcon, "seat " + i));
}
}
public void seatSelected(int pos)
{
gridArray.remove(pos);
gridArray.add(pos, new Item(seatSelect, "select"));
customGridAdapter.notifyDataSetChanged();
}
public void seatDeselcted(int pos)
{
gridArray.remove(pos);
int i = pos + 1;
gridArray.add(pos, new Item(seatIcon, "seat" + i));
customGridAdapter.notifyDataSetChanged();
}
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id)
{
Item item = gridArray.get(position);
Bitmap seatcompare = item.getImage();
if (seatcompare == seatIcon)
{
seatSelected(position);
}
else
{
seatDeselcted(position);
}
}
}
Custom Array Adapter For GridView
package com.ipay.arrayadapter;import java.util.ArrayList;
import android.app.Activity;
import android.content.Context;
import android.graphics.Color;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.ImageView;
import android.widget.TextView;
import com.ipay.mobilemoney.R;
/**
*
* @author Saurabh Tomar
*
*/
public class CustomGridViewAdapter extends ArrayAdapter<Item>
{
Context context;
int layoutResourceId;
ArrayList<Item> data = new ArrayList<Item>();
public CustomGridViewAdapter(Context context, int layoutResourceId, ArrayList<Item> data)
{
super(context, layoutResourceId, data);
this.layoutResourceId = layoutResourceId;
this.context = context;
this.data = data;
}
@Override
public View getView(int position, View convertView, ViewGroup parent)
{
View row = convertView;
RecordHolder holder = null;
if (row == null)
{
LayoutInflater inflater = ((Activity) context).getLayoutInflater();
row = inflater.inflate(layoutResourceId, parent, false);
holder = new RecordHolder();
holder.txtTitle = (TextView) row.findViewById(R.id.item_text);
holder.imageItem = (ImageView) row.findViewById(R.id.item_image);
row.setTag(holder);
}
else
{
holder = (RecordHolder) row.getTag();
}
Item item = data.get(position);
holder.txtTitle.setText(item.getTitle());
holder.imageItem.setImageBitmap(item.getImage());
return row;
}
public static class RecordHolder
{
public TextView txtTitle;
public ImageView imageItem;
}
}
Thans saurabh.
ReplyDeleteHowever the seatrow xml and Item class are missing
Hey Bison I give the source code. Please give me ur Email Id.
DeleteHere is the link for downlaod
Deletehttps://www.dropbox.com/s/0oauvnihh7m5hj1/BusSeatBooking.rar?dl=0
Please provide complete source code of seat layout
ReplyDeleteHey VishaI wait i send you the source code.
DeletePlease provide complete source code of seat layout pls my mail id manojjonam4@gmail.com
DeletePlease provide complete source code of seat layout pls my mail id manojjonam4@gmail.com
DeleteFrom the above live i download your project.when i try to extract that, it showing error as (have corrupted).Pls send ur soure code to mail...(prajesh.tau@gmail.com)
ReplyDeleteHey Rajesh i think you didn't download it properly its nearly 13Mb file. check your file size.
ReplyDeleteAfter that if u want i send you on your mail.
This comment has been removed by the author.
DeleteI downloaded 13.5MB file and extracted there are only 3 files too show grid view to select un select seats tha's it, can you please provide complete code here.. shylendramadda@gmail.com
DeleteBro if saurabh tomar dir have send u a code then send it to me also plz ..my email is rajbharwani679@gmail.com ok i am waiting for ur email..
DeleteThanks Sir but i want Source code due to item class and other filse
ReplyDeleteHi deep,
DeletePlease download source code from here.
https://www.dropbox.com/s/0oauvnihh7m5hj1/BusSeatBooking.rar?dl=0
Thanks sir..)
DeleteFrom the above link i download your project.when i try to extract that, it showing error as (have corrupted).Pls sir send ur soure code to mail...(deeprathod74@gmail.com)
DeleteHello deep bro have sir saurabh can send the soutce code of android bus booking ...if sir will send u the source code then plz send me on my email rajbharwani679@gmail.com ..i am the student of computer system department so this is very helpful for me i need it soo help me plz...thank u contact me on 03048393679 thank u i am waiting for ur response.....thanks deep
DeleteHi vishal i uploaded my source code on below link :-https://www.dropbox.com/s/0oauvnihh7m5hj1/BusSeatBooking.rar?dl=0
ReplyDeleteIts 13 Mb file download the zip and use it.
Very Nice Tuts
ReplyDeleteGreat Word dear, love it and the code you provide helped me alot thanks for sharing
ReplyDeleteDid you got complete source code of it? As I seen there are only 3 files to show grid view in the mentioned link, can please share me complete code to shylendramadda@gmail.com. Thanks in advance.
Deletehi i need full project code pls send my mail ID kasckulanthaivel@gmail.com
ReplyDeletehttps://www.dropbox.com/s/0oauvnihh7m5hj1/BusSeatBooking.rar?dl=0
DeleteThank You Very Much
ReplyDeleteHi saurabh Before thank 4 coding, Here one error when i am converted into android Studio. no android sdk found. can u please help to solve the issue
ReplyDeleteDownload the Full source code from here: -
ReplyDeletehttps://www.dropbox.com/s/0oauvnihh7m5hj1/BusSeatBooking.rar?dl=1
This comment has been removed by the author.
Deleteplease provide the full source code,above link have only 3 java file please send to my email id
Deleteyatindradhurwe@gmail.com
thank your and great work
Thanks Sir for giving the source code.
ReplyDeleteHello may you please forward me the source code on simuzechek@gmail.com please please
Deleteello may you please forward me the source code on vamsi860@gmail.com
Deletemay you please forward me the source code
ReplyDeletesimuzechek@gmail.com
Thanks in advance
sir can you give me a complete source code of this project?? this make me very helpfull for my final year project
ReplyDeleteHi Adnan, Sorry i can't give you the Whole project, This is just for your Help for Making your final year project
Deletethanks
thank you for helping me out with this tutorial..can u please tell me how to implement onclick events for seatselection..it should display selected seat numbers and amount
ReplyDeleteHi Vanaja,
DeleteIn an Adapter of grid View OnItemClick listener you will check your seat and on click you update the price..
Thanks in Advance..
ReplyDeleteHello Saurabh
ReplyDeleteActually I'm making a bus app with 50 seats and wants to make the column of 5 with showing only 4 seats i.e. 2X2 seat layout, in which i have to hide the 3 position seat but i'm not able to do that.Can you help me out?
my gmail id: kanu786kanu@gmail.com
For 2x2 you need to set column in Grid Layout, then it show you the 2x2 layout on screen , for further guidance mail me on stomar91@gmail.com
DeleteWell I had tried as per your guidance but it doesn't worked..
DeleteSomehow i managed the things but there is a small problem when i get the data from the server and what's to set the data for particular seats are available or not...Don't know how to set that thing..can you help me out?
thanks in advance
Sir, can you give me the whole project source code.I checked the link you provided but that's not enough.
ReplyDeleteversuzx@gmail.com
Please provide complete source code of seat layout pls my mail id vamsi860@gmail.com
ReplyDeleteThanks Bhai,
ReplyDeletePlease provide me complete source code my email id satapathy.soumyakanta@gmail.com
Please provide complete source code of seat layout pls my mail jeppadua27@gmail.com
ReplyDeleteand can this be coded on android studio?
Here is the link for downlaod
Deletehttps://www.dropbox.com/s/0oauvnihh7m5hj1/BusSeatBooking.rar?dl=1
How do i run the Project? what software? im currently using android studio and it wouldnt run the project? thanks
ReplyDeleteHey Thanks for the tutorial, I'm facing issue while creating 2x1 seat layout where there will be space between 2nd and 3rd column.
ReplyDeletecan you help me images which you put into seat
ReplyDeleteHi mukhusin,
ReplyDeletehttps://www.dropbox.com/s/0oauvnihh7m5hj1/BusSeatBooking.rar?dl=1
Please download and enjoy the resource folder whatever you want.
i want to contact you . drop a mail to jawidh@gmail.com
DeleteThis comment has been removed by the author.
ReplyDeleteHi ,i need full source code for booking online movie ticket in android, Can you please send me my mail id:mdhana261@gmail.com
ReplyDeleteCan you please send me source code at luv_hdk@yahoo.com?
ReplyDeletethank you sir
Hi, can you please send me source for reservation railway ticket in android at newj586@gmail.com
ReplyDeletehello sir, first of all i want to thank u for the code.I got a doubt for different bus there will be different seat arrangements.So how can we dynamically change or set the seating arrangements according to that? can u please help me
ReplyDeletehow you set time limit
ReplyDeletebut it doesnt working...many errrors are there
ReplyDeletehi ranjit its running code of eclipse you can import the project in eclipse and its working fine.
DeleteSir, can you please help me with the complete source code for the bus ticket reservation app, i will be much grateful, this will help me in my final project work, please. joelwunnis@yahoo.com
ReplyDeletePlease downlaod source code from:-
Deletehttps://www.dropbox.com/s/0oauvnihh7m5hj1/BusSeatBooking.rar?dl=1
contact number do sirji plz
ReplyDeleteshreeonlineakot@gmail.com
Please download the code from:-
Deletehttps://www.dropbox.com/s/0oauvnihh7m5hj1/BusSeatBooking.rar?dl=0
hi saurbh ,i need ur help if u dnt mine can u send me ur this code on my id
ReplyDeletednyaneshk123@gmail.com
i am waiting .....
thank u
hi saurabh
ReplyDeletei need ur help once again .
i am trying to make a seater & sleeper bus seat layout in android .but it didnt working so plz if u have any idea abt how to set sleeper and seater seat layout in single fragment.
and if u have any other option to make this type of seat layout please tell me ...
plz reply me
thank you
Please mail full code at saurav12994@gmail.com
ReplyDeleteNice tutorial.. Helped me..thank you for sharing..
ReplyDeleteAs I seen there are only 3 files to show grid view in the mentioned link, can please share me complete code to shylendramadda@gmail.com. Thanks in advance..
DeleteIf any one got complete source code of it? As I seen there are only 3 files to show grid view in the mentioned link, can please share me complete code to shylendramadda@gmail.com. Thanks in advance.
ReplyDeleteif anyone get the source code please send me at bashiri381@hotmail.com
ReplyDeletehow did u insert those pictures of seat ?
ReplyDeleteHii Saurabh , i want this full source code , please mail me as soon as poosible and running apk . juhisinha119@gmail.com
ReplyDeleteplease help me as soon as possible.
thank you
sir it is not full source code not other java activity is found therw. please help me sir and mail me full source code
ReplyDeleteHi saurabh, This is teja can u please provide me the android studio code for this and also the server side scripting.
ReplyDeleteplese send me full source code on my mail id jain.aj42@gmail.com
ReplyDeleteSir Pls Send me Full Source Code My Emailid :- kk9494456@gmail.com
ReplyDeleteHi saurabh... This is Jayachandran. I downloaded your source code. There is only 3 java files. There is no full code. Can you please send me the full source code to my mail. Mail ID:jayachandran.vettree@gmail.com
ReplyDeletehttps://www.dropbox.com/s/0oauvnihh7m5hj1/BusSeatBooking.rar?dl=1
DeleteThank you.
DeleteBut in this source code only three java files. I need seat logic designs with java code. Can you please help for this.
https://www.dropbox.com/s/0oauvnihh7m5hj1/BusSeatBooking.rar?dl=0
ReplyDeletethank you.
ReplyDeleteHi ,if there is any idea to store the selected seats to ms sql database?
ReplyDeleteI want to store the booked seats as integer not string.and one raw has one seat no
Deletekindly share source code
ReplyDeletemikeboswa@gmail.com
This comment has been removed by the author.
ReplyDeleteSir can you please share whole project...I am engineering student and I need it.. it's quite urgent
ReplyDeletegeetanjaliwadhwa400@gmail.com this is my email address!! can u send me full souce code asap...
ReplyDeletedoes it need a database?
ReplyDeleteIts depend on your requirement, whether you need to use it or not.
Deletehi sir,can you send complete project with all java files. i need this project urgently for my submission in college.
ReplyDeletemy mail id is:poojapatekar252@gmail.com
This comment has been removed by the author.
ReplyDeleteHi
ReplyDeleteDo you have all project codes ? ih here you just put the the Seat booking java codes
usernameraaj@gmail.com this is my email Id Saurabh .
ReplyDeleteCan you please provide me the source code of bus ticket booking ?
Good day sir. Please i have the complete source for the Bus Ticket book app. My email address is waleorchids@gmail.com
ReplyDelete
ReplyDeletehttps://www.dropbox.com/s/0oauvnihh7m5hj1/BusSeatBooking.rar?dl=0
can send me full source code at mk991032@gmail.com
ReplyDeleteSir please can you send full code for bus ticket reservation application code sir
ReplyDeletePlease provide complete source code of seat layout pls my mail
ReplyDeleteknackdsharad@gmail.com
Sir please can you send source code
ReplyDeleteMail ID : deveshrewale43@gmail.com
Nice sir please message me on whatsapp sir 6392096036
ReplyDeleteSir can you please mail me all the source code including java, as I need it for reference
ReplyDeleteMail id: thanveer2101@gmail.com
The Pros and Cons of Group Health Insurance By Timothy Hebert | Submitted On May 09, 2010 Suggest Article Comments Print ArticleShare this article on FacebookShare this article on TwitterShare.# BOOST Your GOOGLE RANKING.It’s Your Time To Be On #1st Page
ReplyDeleteOur Motive is not just to create links but to get them indexed as will
Increase Domain Authority (DA).We’re on a mission to increase DA PA of your domain
High Quality Backlink Building Service
1000 Backlink at cheapest . With that in mind, this article will investigate the upsides and downsides
Group and apply bag drive. Consider than nor.education
ReplyDelete