Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
P
parkingo
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
SHAILESH KUMAR
parkingo
Commits
2c5c3a4b
Commit
2c5c3a4b
authored
Nov 26, 2019
by
Bhavesh Yadav
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Fixed reprint ticket
parent
e86eb612
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
21 additions
and
14 deletions
+21
-14
app/src/main/java/com/example/infiniteLoop/parkingo/checkout.java
...main/java/com/example/infiniteLoop/parkingo/checkout.java
+7
-2
app/src/main/java/com/example/infiniteLoop/parkingo/login_activity.java
...ava/com/example/infiniteLoop/parkingo/login_activity.java
+1
-1
app/src/main/java/com/example/infiniteLoop/parkingo/sqlite_ops.java
...in/java/com/example/infiniteLoop/parkingo/sqlite_ops.java
+1
-1
app/src/main/java/com/example/infiniteLoop/parkingo/ticket.java
...c/main/java/com/example/infiniteLoop/parkingo/ticket.java
+12
-10
No files found.
app/src/main/java/com/example/infiniteLoop/parkingo/checkout.java
View file @
2c5c3a4b
...
@@ -24,6 +24,7 @@ public class checkout extends Activity {
...
@@ -24,6 +24,7 @@ public class checkout extends Activity {
Button
checkout
;
Button
checkout
;
String
slot_number
,
ticket_number
;
String
slot_number
,
ticket_number
;
LinearLayout
innerll
;
LinearLayout
innerll
;
ArrayList
ticketData
;
@Override
@Override
protected
void
onCreate
(
Bundle
savedInstanceState
)
{
protected
void
onCreate
(
Bundle
savedInstanceState
)
{
super
.
onCreate
(
savedInstanceState
);
super
.
onCreate
(
savedInstanceState
);
...
@@ -73,7 +74,8 @@ public class checkout extends Activity {
...
@@ -73,7 +74,8 @@ public class checkout extends Activity {
sqlite_ops
so
=
new
sqlite_ops
(
this
);
sqlite_ops
so
=
new
sqlite_ops
(
this
);
if
(
so
.
check_out
(
slot_number
,
Long
.
parseLong
(
ticket_number
))){
if
(
so
.
check_out
(
slot_number
,
Long
.
parseLong
(
ticket_number
))){
Intent
i
=
new
Intent
(
this
,
ticket
.
class
);
Intent
i
=
new
Intent
(
this
,
ticket
.
class
);
i
.
putExtra
(
"ticket_no"
,
Long
.
parseLong
(
ticket_number
));
i
.
putExtra
(
"ticket_data"
,
ticketData
);
i
.
putExtra
(
"ticket_no"
,
ticket_number
);
i
.
putExtra
(
"checkout"
,
true
);
i
.
putExtra
(
"checkout"
,
true
);
startActivity
(
i
);
startActivity
(
i
);
Toast
.
makeText
(
this
,
"Successfully,Checked Out"
,
Toast
.
LENGTH_SHORT
).
show
();
Toast
.
makeText
(
this
,
"Successfully,Checked Out"
,
Toast
.
LENGTH_SHORT
).
show
();
...
@@ -108,7 +110,8 @@ public class checkout extends Activity {
...
@@ -108,7 +110,8 @@ public class checkout extends Activity {
}
}
else
{
else
{
Intent
i
=
new
Intent
(
this
,
ticket
.
class
);
Intent
i
=
new
Intent
(
this
,
ticket
.
class
);
i
.
putExtra
(
"ticket_no"
,
Long
.
parseLong
(
ticket_number
));
i
.
putExtra
(
"ticket_data"
,
ticketData
);
i
.
putExtra
(
"ticket_no"
,
ticket_number
);
startActivity
(
i
);
startActivity
(
i
);
}
}
}
}
...
@@ -154,6 +157,7 @@ public class checkout extends Activity {
...
@@ -154,6 +157,7 @@ public class checkout extends Activity {
Date
date
=
new
Date
(
datetime
*
1000
);
Date
date
=
new
Date
(
datetime
*
1000
);
Format
format
=
new
SimpleDateFormat
(
"dd/MM/yy HH:mm"
);
Format
format
=
new
SimpleDateFormat
(
"dd/MM/yy HH:mm"
);
String
dateString
=
format
.
format
(
date
);
String
dateString
=
format
.
format
(
date
);
data
.
add
(
3
,
dateString
);
date_tv
.
setText
(
dateString
);
date_tv
.
setText
(
dateString
);
vehicle
.
setText
(
data
.
get
(
2
).
toString
());
vehicle
.
setText
(
data
.
get
(
2
).
toString
());
mobile
.
setText
(
data
.
get
(
5
).
toString
());
mobile
.
setText
(
data
.
get
(
5
).
toString
());
...
@@ -162,5 +166,6 @@ public class checkout extends Activity {
...
@@ -162,5 +166,6 @@ public class checkout extends Activity {
slot_number
=
data
.
get
(
1
).
toString
();
slot_number
=
data
.
get
(
1
).
toString
();
ticket_number
=
data
.
get
(
0
).
toString
();
ticket_number
=
data
.
get
(
0
).
toString
();
innerll
.
setVisibility
(
View
.
VISIBLE
);
innerll
.
setVisibility
(
View
.
VISIBLE
);
ticketData
=
data
;
}
}
}
}
app/src/main/java/com/example/infiniteLoop/parkingo/login_activity.java
View file @
2c5c3a4b
...
@@ -74,7 +74,7 @@ public class login_activity extends Activity {
...
@@ -74,7 +74,7 @@ public class login_activity extends Activity {
||
conMgr
.
getNetworkInfo
(
ConnectivityManager
.
TYPE_WIFI
).
getState
()
==
NetworkInfo
.
State
.
CONNECTED
)
{
||
conMgr
.
getNetworkInfo
(
ConnectivityManager
.
TYPE_WIFI
).
getState
()
==
NetworkInfo
.
State
.
CONNECTED
)
{
// notify user you are not online
// notify user you are not online
Toast
.
makeText
(
login_activity
.
this
,
"YOU ARE O
FF
LINE"
,
Toast
.
LENGTH_SHORT
).
show
();
Toast
.
makeText
(
login_activity
.
this
,
"YOU ARE O
N
LINE"
,
Toast
.
LENGTH_SHORT
).
show
();
logmsg
.
setText
(
"You are online"
);
logmsg
.
setText
(
"You are online"
);
logmsg
.
setVisibility
(
View
.
INVISIBLE
);
logmsg
.
setVisibility
(
View
.
INVISIBLE
);
...
...
app/src/main/java/com/example/infiniteLoop/parkingo/sqlite_ops.java
View file @
2c5c3a4b
...
@@ -345,7 +345,7 @@ public class sqlite_ops extends SQLiteOpenHelper{
...
@@ -345,7 +345,7 @@ public class sqlite_ops extends SQLiteOpenHelper{
public
ArrayList
fetch_ticket_detail
(
long
ticket
){
public
ArrayList
fetch_ticket_detail
(
long
ticket
){
ArrayList
al
=
new
ArrayList
();
ArrayList
al
=
new
ArrayList
();
SQLiteDatabase
db
=
this
.
getWritableDatabase
();
SQLiteDatabase
db
=
this
.
getWritableDatabase
();
Cursor
cr
=
db
.
query
(
"records"
,
new
'
String
[]{
"name"
,
"mobile"
,
"tkt_no"
,
"slot"
,
"vehicle"
,
"check_in"
,
"isempty"
},
"tkt_no=?"
,
new
String
[]{
Long
.
toString
(
ticket
)},
null
,
null
,
null
,
null
);
Cursor
cr
=
db
.
query
(
"records"
,
new
String
[]{
"name"
,
"mobile"
,
"tkt_no"
,
"slot"
,
"vehicle"
,
"check_in"
,
"isempty"
},
"tkt_no=?"
,
new
String
[]{
Long
.
toString
(
ticket
)},
null
,
null
,
null
,
null
);
if
(
cr
!=
null
){
if
(
cr
!=
null
){
cr
.
moveToFirst
();
cr
.
moveToFirst
();
if
(
cr
.
getCount
()>
0
){
if
(
cr
.
getCount
()>
0
){
...
...
app/src/main/java/com/example/infiniteLoop/parkingo/ticket.java
View file @
2c5c3a4b
...
@@ -13,6 +13,7 @@ import java.util.ArrayList;
...
@@ -13,6 +13,7 @@ import java.util.ArrayList;
public
class
ticket
extends
Activity
{
public
class
ticket
extends
Activity
{
TextView
slot
,
tkt
,
time_tv
,
date_tv
,
vehicle
,
ticket_title
,
checkout_label
,
checkout_time
;
TextView
slot
,
tkt
,
time_tv
,
date_tv
,
vehicle
,
ticket_title
,
checkout_label
,
checkout_time
;
TextView
checkout_date_label
,
checkout_date
;
TextView
checkout_date_label
,
checkout_date
;
ArrayList
ticketData
;
@Override
@Override
protected
void
onCreate
(
Bundle
savedInstanceState
)
{
protected
void
onCreate
(
Bundle
savedInstanceState
)
{
super
.
onCreate
(
savedInstanceState
);
super
.
onCreate
(
savedInstanceState
);
...
@@ -30,16 +31,17 @@ public class ticket extends Activity {
...
@@ -30,16 +31,17 @@ public class ticket extends Activity {
checkout_date_label
=
findViewById
(
R
.
id
.
checkout_date_label
);
checkout_date_label
=
findViewById
(
R
.
id
.
checkout_date_label
);
Intent
i
=
getIntent
();
Intent
i
=
getIntent
();
long
ticket_no
;
long
ticket_no
;
if
(
i
.
hasExtra
(
"ticket_no"
)){
if
(
i
.
hasExtra
(
"ticket_data"
)){
Bundle
b
=
i
.
getExtras
();
// Bundle b=i.getExtras();
ticket_no
=
b
.
getLong
(
"ticket_no"
);
// ticket_no=b.getLong("ticket_no");
ticketData
=
(
ArrayList
<
String
>)
i
.
getSerializableExtra
(
"ticket_data"
);
}
}
else
{
else
{
ticket_no
=
10000
;
ticket_no
=
10000
;
}
}
sqlite_ops
so
=
new
sqlite_ops
(
this
);
//
sqlite_ops so=new sqlite_ops(this);
ArrayList
data
=
so
.
getTicketDetails
(
ticket_no
);
//
ArrayList data=so.getTicketDetails(ticket_no);
if
(
i
.
hasExtra
(
"checkout"
)){
if
(
i
.
hasExtra
(
"checkout"
)){
Log
.
d
(
"CHECKOUT"
,
"successfully checkout out"
);
Log
.
d
(
"CHECKOUT"
,
"successfully checkout out"
);
ticket_title
.
setText
(
"Checkout Receipt"
);
ticket_title
.
setText
(
"Checkout Receipt"
);
...
@@ -47,7 +49,7 @@ public class ticket extends Activity {
...
@@ -47,7 +49,7 @@ public class ticket extends Activity {
checkout_time
.
setVisibility
(
View
.
VISIBLE
);
checkout_time
.
setVisibility
(
View
.
VISIBLE
);
checkout_date
.
setVisibility
(
View
.
VISIBLE
);
checkout_date
.
setVisibility
(
View
.
VISIBLE
);
checkout_date_label
.
setVisibility
(
View
.
VISIBLE
);
checkout_date_label
.
setVisibility
(
View
.
VISIBLE
);
String
checkout_date_data
=
d
ata
.
get
(
4
).
toString
();
String
checkout_date_data
=
ticketD
ata
.
get
(
4
).
toString
();
String
[]
checkoutdateandtime
=
checkout_date_data
.
split
(
" "
);
String
[]
checkoutdateandtime
=
checkout_date_data
.
split
(
" "
);
checkout_date
.
setText
(
checkoutdateandtime
[
0
]);
checkout_date
.
setText
(
checkoutdateandtime
[
0
]);
checkout_time
.
setText
(
checkoutdateandtime
[
1
]);
checkout_time
.
setText
(
checkoutdateandtime
[
1
]);
...
@@ -58,13 +60,13 @@ public class ticket extends Activity {
...
@@ -58,13 +60,13 @@ public class ticket extends Activity {
checkout_date
.
setVisibility
(
View
.
INVISIBLE
);
checkout_date
.
setVisibility
(
View
.
INVISIBLE
);
checkout_date_label
.
setVisibility
(
View
.
INVISIBLE
);
checkout_date_label
.
setVisibility
(
View
.
INVISIBLE
);
}
}
slot
.
setText
(
d
ata
.
get
(
1
).
toString
());
slot
.
setText
(
ticketD
ata
.
get
(
1
).
toString
());
tkt
.
setText
(
data
.
get
(
0
).
toString
());
tkt
.
setText
(
ticketData
.
get
(
0
).
toString
().
substring
(
0
,
4
).
toUpperCase
());
String
date_data
=
d
ata
.
get
(
3
).
toString
();
String
date_data
=
ticketD
ata
.
get
(
3
).
toString
();
String
[]
dateandtime
=
date_data
.
split
(
" "
);
String
[]
dateandtime
=
date_data
.
split
(
" "
);
date_tv
.
setText
(
dateandtime
[
0
]);
date_tv
.
setText
(
dateandtime
[
0
]);
time_tv
.
setText
(
dateandtime
[
1
]);
time_tv
.
setText
(
dateandtime
[
1
]);
vehicle
.
setText
(
d
ata
.
get
(
2
).
toString
());
vehicle
.
setText
(
ticketD
ata
.
get
(
2
).
toString
());
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment