Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
T
TimeOutAdmin
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
TimeOut
TimeOutAdmin
Commits
e7f02d5a
Commit
e7f02d5a
authored
Mar 20, 2020
by
Tobin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
dc
parent
2965b38d
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
54 additions
and
30 deletions
+54
-30
Event.php
application/controllers/Event.php
+1
-1
OrganizerServices.php
application/controllers/OrganizerServices.php
+11
-0
Provider.php
application/controllers/Provider.php
+1
-1
Organizer_model.php
application/models/Organizer_model.php
+36
-25
Webservice_model.php
application/models/Webservice_model.php
+1
-1
generate.php
application/views/Booking/generate.php
+3
-1
viewChecker.php
application/views/Checker/viewChecker.php
+1
-1
No files found.
application/controllers/Event.php
View file @
e7f02d5a
...
...
@@ -194,7 +194,7 @@ class Event extends CI_Controller {
$subject
=
"TimeOut, New Event Created"
;
$emailId
=
$settings
[
'admin_mail_id'
];
$message
=
"<html><body>
New Event Created, event name: <strong>"
.
$_POST
[
'event_name_
en
'
]
.
"</strong>. Event URL : "
.
base_url
()
.
"Event/listEvents
New Event Created, event name: <strong>"
.
$_POST
[
'event_name_
EN
'
]
.
"</strong>. Event URL : "
.
base_url
()
.
"Event/listEvents
</body></html>"
;
$this
->
Api_model
->
send_mail
(
$subject
,
$emailId
,
$message
);
}
...
...
application/controllers/OrganizerServices.php
View file @
e7f02d5a
...
...
@@ -174,6 +174,17 @@ class OrganizerServices extends CI_Controller {
$data
=
(
array
)
json_decode
(
file_get_contents
(
'php://input'
));
$res
=
$this
->
Organizer_model
->
organiserSignUp
(
$data
);
if
(
$res
[
'status'
]
!=
0
){
$settings
=
getSettings
();
$this
->
load
->
model
(
'Api_model'
);
$subject
=
"New Organizer Account Created"
;
$message
=
"<html>
<body>
New Organizer Account for the username
<strong>"
.
$data
[
'username'
]
.
"</strong> is created and submited for approval.
</body>
</html>"
;
$this
->
Api_model
->
send_mail
(
$subject
,
$settings
[
'admin_mail_id'
],
$message
);
$this
->
successResponse
(
$res
);
}
else
{
...
...
application/controllers/Provider.php
View file @
e7f02d5a
...
...
@@ -66,7 +66,7 @@ class Provider extends CI_Controller {
$this
->
load
->
model
(
'Api_model'
);
$providerData
=
$this
->
Provider_model
->
getProviderData
(
$provider_id
,
'0,1'
);
if
(
!
empty
(
$providerData
)){
if
(
$status
==
1
&&
!
empty
(
$providerData
)){
$subject
=
"Your Organizer Account is now activated"
;
$email_id
=
$providerData
->
email
;
$template
=
getNotifTemplate
();
...
...
application/models/Organizer_model.php
View file @
e7f02d5a
...
...
@@ -391,16 +391,16 @@ class Organizer_model extends CI_Model {
try
{
$provider_id
=
$data
[
'organiser_id'
];
$this
->
db
->
query
(
"SET SESSION group_concat_max_len = 20000"
);
$sql
=
"SELECT B
UK.
id
FROM booking AS B
U
K
INNER JOIN events AS EVT ON (EVT.event_id = BUK.event_id)
INNER JOIN translator_event AS TSEVT ON (EVT.event_id = TSEVT.event_id)
INNER JOIN translator_category AS TSCAT ON (EVT.category_id = TSCAT.category_id)
INNER JOIN customer AS CUST ON (CUST.customer_id = BUK.customer_id)
INNER JOIN event_date_time AS EVDT ON (BUK.event_date_id = EVDT.id)
WHERE EVT.provider_id ='
$provider_id
' AND TSEVT.language_code='EN' AND
TSCAT.language_code='EN' AND BUK.status !='4'
GROUP BY
BUK.
id"
;
$sql
=
"SELECT B
OK.id AS booking_
id
FROM booking AS B
O
K
INNER JOIN events AS EVT ON (EVT.event_id=BOK.event_id)
INNER JOIN customer AS CUST ON (CUST.customer_id=BOK.customer_id)
INNER JOIN event_category AS ECAT ON (ECAT.cat_id=EVT.category_id)
INNER JOIN venue AS VEN ON (VEN.id=EVT.venue_id)
INNER JOIN host_categories AS HCAT ON (HCAT.host_cat_id=VEN.host_cat_id)
INNER JOIN event_date_time AS EDT ON (EDT.id=BOK.event_date_id)
WHERE BOK.status IN (0,1,2,3,5,6) AND EVT.provider_id='
$provider_id
'
GROUP BY
booking_
id"
;
$count
=
$this
->
db
->
query
(
$sql
)
->
num_rows
();
if
(
$count
>
0
)
{
$perPage
=
10
;
...
...
@@ -409,21 +409,30 @@ class Organizer_model extends CI_Model {
$meta
=
array
(
'total_pages'
=>
ceil
(
$count
/
$perPage
),
'total'
=>
$count
,
'current_page'
=>
$page
,
'per_page'
=>
$perPage
);
$sql
=
"SELECT
TSEVT.event_id,TSEVT.event_name,BUK.bookId,TSCAT.category_name,BUK.amount
,
BUK.status,CUST.name AS customer_name,EV
DT.date AS scheduled_date,
EVDT.time AS scheduled_time
FROM booking AS B
U
K
INNER JOIN events AS EVT ON (EVT.event_id = BUK.event_id)
INNER JOIN translator_event AS TSEVT ON (EVT.event_id = TSEVT.event_id)
INNER JOIN translator_category AS TSCAT ON (EVT.category_id = TSCAT.category_id)
INNER JOIN customer AS CUST ON (CUST.customer_id = BUK.customer_id)
INNER JOIN event_date_time AS EVDT ON (BUK.event_date_id = EVDT.id)
WHERE EVT.provider_id ='
$provider_id
' AND TSEVT.language_code='EN' AND
TSCAT.language_code='EN' AND BUK.status !='4'
GROUP BY
BUK.id ORDER BY BUK.
id DESC
$sql
=
"SELECT
BOK.id AS booking_id,EVT.event_id,BOK.bookId,BOK.amount,BOK.status
,
CUST.name AS customer_name,E
DT.date AS scheduled_date,
EDT.time AS scheduled_time,EVT.category_id
FROM booking AS B
O
K
INNER JOIN events AS EVT ON (EVT.event_id=BOK.event_id)
INNER JOIN customer AS CUST ON (CUST.customer_id=BOK.customer_id)
INNER JOIN event_category AS ECAT ON (ECAT.cat_id=EVT.category_id)
INNER JOIN venue AS VEN ON (VEN.id=EVT.venue_id)
INNER JOIN host_categories AS HCAT ON (HCAT.host_cat_id=VEN.host_cat_id)
INNER JOIN event_date_time AS EDT ON (EDT.id=BOK.event_date_id)
WHERE EVT.provider_id ='
$provider_id
' AND BOK.status != 4
GROUP BY
booking_id ORDER BY booking_
id DESC
LIMIT
$limit
,
$perPage
"
;
$custData
=
$this
->
db
->
query
(
$sql
)
->
result_array
();
$res
=
array
(
'status'
=>
1
,
'data'
=>
array
(
'data'
=>
$custData
,
'meta'
=>
$meta
));
$bookingData
=
$this
->
db
->
query
(
$sql
)
->
result_array
();
if
(
!
empty
(
$bookingData
)){
foreach
(
$bookingData
AS
$index
=>
$book
)
{
$rtlData
=
langTranslator
(
$book
[
'event_id'
],
'EVT'
);
$bookingData
[
$index
][
'event_name'
]
=
$rtlData
[
'event_name_EN'
];
$rtlData
=
langTranslator
(
$book
[
'category_id'
],
'CAT'
);
$bookingData
[
$index
][
'category_name'
]
=
$rtlData
[
'category_name_EN'
];
}
}
$res
=
array
(
'status'
=>
1
,
'data'
=>
array
(
'data'
=>
$bookingData
,
'meta'
=>
$meta
));
}
else
{
$res
=
array
(
'status'
=>
0
,
'message'
=>
'No Data found'
,
'code'
=>
'ER06'
);
}
...
...
@@ -812,7 +821,9 @@ class Organizer_model extends CI_Model {
public
function
getCategories
(){
try
{
$sql
=
"SELECT category_id AS cat_id,category_name AS cat_name FROM translator_category WHERE language_code='EN'"
;
$sql
=
"SELECT category_id AS cat_id,category_name AS cat_name
FROM translator_category
WHERE language_code='EN' AND status='1'"
;
$category
=
$this
->
db
->
query
(
$sql
);
if
(
empty
(
$category
)
||
empty
(
$category
=
$category
->
result_array
())){
$res
=
array
(
'status'
=>
0
,
'message'
=>
'No Data Found'
,
'code'
=>
'ER06'
);
...
...
application/models/Webservice_model.php
View file @
e7f02d5a
...
...
@@ -1695,7 +1695,7 @@ class Webservice_model extends CI_Model {
INNER JOIN customer AS CUST ON (CUST.city=LOC.region_id)
INNER JOIN translator_locality AS TLOC ON (TLOC.locality_id=LOC.id)
WHERE CUST.customer_id='
$user_id
' AND LOC.status='1' AND
(TLOC.language_code='
$lang
' OR TLOC.language_code='EN')
TLOC.language_code='
$lang
'
GROUP BY LOC.id"
;
$locality
=
$this
->
db
->
query
(
$sql
)
->
result
();
...
...
application/views/Booking/generate.php
View file @
e7f02d5a
...
...
@@ -42,7 +42,9 @@
<?php
if
(
!
empty
(
$providerData
)){
foreach
(
$providerData
as
$provider
)
{
echo
'<option value="'
.
$provider
->
provider_id
.
'">'
.
$provider
->
name
.
'</option>'
;
echo
'<option value="'
.
$provider
->
provider_id
.
'">'
.
$provider
->
name
.
' ('
.
$provider
->
email
.
')'
.
'</option>'
;
}
}
?>
...
...
application/views/Checker/viewChecker.php
View file @
e7f02d5a
...
...
@@ -40,7 +40,7 @@
foreach
(
$provider_data
as
$provider
)
{
$select
=
(
isset
(
$provider_id
)
&&
$provider
->
provider_id
==
$provider_id
)
?
'selected'
:
''
;
echo
'<option '
.
$select
.
' value="'
.
$provider
->
provider_id
.
'">'
.
$provider
->
name
.
$provider
->
name
.
' ('
.
$provider
->
email
.
')'
.
'</option>'
;
}
?>
...
...
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