Commit 79f52fa4 by Jansa Jose

changes venue event and checker status

parent 5bc9e731
...@@ -111,7 +111,8 @@ class OrganizerServices extends CI_Controller { ...@@ -111,7 +111,8 @@ class OrganizerServices extends CI_Controller {
public function deActivateOrganizerEvent(){ public function deActivateOrganizerEvent(){
$data = (array) json_decode(file_get_contents('php://input')); $data = (array) json_decode(file_get_contents('php://input'));
$res = $this->Organizer_model->changeOrganizerEventStatus($data,0); $status = ($status == 0)?0:1;
$res = $this->Organizer_model->changeOrganizerEventStatus($data,$status);
if($res['status'] != '0'){ if($res['status'] != '0'){
$this->successResponse($res); $this->successResponse($res);
}else{ }else{
...@@ -202,7 +203,8 @@ class OrganizerServices extends CI_Controller { ...@@ -202,7 +203,8 @@ class OrganizerServices extends CI_Controller {
public function checkerDeactivate(){ public function checkerDeactivate(){
$data = (array) json_decode(file_get_contents('php://input')); $data = (array) json_decode(file_get_contents('php://input'));
$res = $this->Organizer_model->checkerDeactivate($data); $status = ($status == 0)?0:1;
$res = $this->Organizer_model->checkerDeactivate($data,$status);
if($res['status'] != 0){ if($res['status'] != 0){
$this->successResponse($res); $this->successResponse($res);
}else{ }else{
...@@ -624,7 +626,8 @@ class OrganizerServices extends CI_Controller { ...@@ -624,7 +626,8 @@ class OrganizerServices extends CI_Controller {
public function deActivateOrganizerVenue(){ public function deActivateOrganizerVenue(){
$data = (array)json_decode(file_get_contents('php://input')); $data = (array)json_decode(file_get_contents('php://input'));
$res = $this->Organizer_model->changeOrganizerVenueStatus($data,0); $status = ($status == 0)?0:1;
$res = $this->Organizer_model->changeOrganizerVenueStatus($data,$status);
if($res['status'] != 0){ if($res['status'] != 0){
$this->successResponse($res); $this->successResponse($res);
}else{ }else{
......
...@@ -258,7 +258,8 @@ class Organizer_model extends CI_Model { ...@@ -258,7 +258,8 @@ class Organizer_model extends CI_Model {
return $res; return $res;
} }
if($this->db->update('events',array('status'=>$status),array('event_id'=>$data['event_id'],'provider_id'=>$data['organiser_id']))){ if($this->db->update('events',array('status'=>$status),array('event_id'=>$data['event_id'],'provider_id'=>$data['organiser_id']))){
$res = array('status'=>1,'message'=>($status == 2)?'Event Deleted Successfully':'Event DeActivated Successfully'); $evStatus = ($status == 0)?'Deactivated':'Activated';
$res = array('status'=>1,'message'=>($status == 2)?'Event Deleted Successfully':'Event '.$evStatus.' Successfully');
} }
} catch(Exception $e){ } catch(Exception $e){
$res = array('status'=>'0','message'=>'Ohh No!! Something Went South!!','code'=>'ER06'); $res = array('status'=>'0','message'=>'Ohh No!! Something Went South!!','code'=>'ER06');
...@@ -507,10 +508,10 @@ class Organizer_model extends CI_Model { ...@@ -507,10 +508,10 @@ class Organizer_model extends CI_Model {
return $res; return $res;
} }
public function checkerDeactivate($data){ public function checkerDeactivate($data,$status =''){
try{ try{
if($this->db->update('checker',array('status'=>'0'),array('id'=>$data['checker_id'],'provider_id'=>$data['organiser_id']))){ if($this->db->update('checker',array('status'=>$status),array('id'=>$data['checker_id'],'provider_id'=>$data['organiser_id']))){
$res = array('status'=>1,'message'=>'Checker Deactivated'); $res = array('status'=>1,'message'=>($status == 0)?'Checker Deactivated':'Checker Activated');
} }
} catch (Exception $e){ } catch (Exception $e){
$res = array('status'=>0,'message'=>'Ohh No!! Something Went South','code'=>'ER06'); $res = array('status'=>0,'message'=>'Ohh No!! Something Went South','code'=>'ER06');
...@@ -1637,7 +1638,7 @@ class Organizer_model extends CI_Model { ...@@ -1637,7 +1638,7 @@ class Organizer_model extends CI_Model {
$res = array('status'=>0,'message'=>'Ohh No!! Something Went South','code'=>'ER06'); $res = array('status'=>0,'message'=>'Ohh No!! Something Went South','code'=>'ER06');
try{ try{
$this->db->update('venue',array('status'=>$status),array('id'=>$data['venue_id'])); $this->db->update('venue',array('status'=>$status),array('id'=>$data['venue_id']));
$res = array('status'=>1,'message'=>'success'); $res = array('status'=>1,'message'=>($status == 0)?'Venue Deactivated Successfully':'Venue Activated Successfully');
}catch(Exception $e){ }catch(Exception $e){
$res = array('status'=>0,'message'=>'Ohh No!! Something Went South','code'=>'ER06'); $res = array('status'=>0,'message'=>'Ohh No!! Something Went South','code'=>'ER06');
} }
......
...@@ -59,6 +59,12 @@ class Validation_organizer_model extends CI_Model { ...@@ -59,6 +59,12 @@ class Validation_organizer_model extends CI_Model {
'code' => 'ER32', 'code' => 'ER32',
'message' => 'Event ID is null or empty' 'message' => 'Event ID is null or empty'
) )
),
'status' => array(
'required' => array(
'code' => 'ER32',
'message' => 'Status is null or empty'
)
) )
), ),
'getVenueList'=>array( 'getVenueList'=>array(
...@@ -203,6 +209,12 @@ class Validation_organizer_model extends CI_Model { ...@@ -203,6 +209,12 @@ class Validation_organizer_model extends CI_Model {
'code' => 'ER30', 'code' => 'ER30',
'message' => 'Organizer Id is null or empty' 'message' => 'Organizer Id is null or empty'
) )
),
'status' => array(
'required' => array(
'code' => 'ER32',
'message' => 'Status is null or empty'
)
) )
), ),
'getTagList'=>array( 'getTagList'=>array(
...@@ -803,6 +815,12 @@ class Validation_organizer_model extends CI_Model { ...@@ -803,6 +815,12 @@ class Validation_organizer_model extends CI_Model {
'code' => 'ER04', 'code' => 'ER04',
'message' => 'Host Id is null or empty' 'message' => 'Host Id is null or empty'
) )
),
'status' => array(
'required' => array(
'code' => 'ER32',
'message' => 'Status is null or empty'
)
) )
), ),
'editOrganizerVenueDetails'=>array( 'editOrganizerVenueDetails'=>array(
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment