PD TRIGGERD
This commit is contained in:
parent
1ab7e0bc0f
commit
b0122214f9
@ -89,12 +89,13 @@ defined('ROUTE_LOGIN') OR define('ROUTE_LOGIN', 'login'); // no errors
|
||||
defined('ROUTE_LOGIN2') OR define('ROUTE_LOGIN2', 'login2'); // no errors
|
||||
defined('ROUTE_LOGIN3') OR define('ROUTE_LOGIN3', 'login3'); // no errors
|
||||
|
||||
//AWS resources Constants
|
||||
/*********************AWS resources Constants*************************************************/
|
||||
defined('PROFILEPICTUREBUCKETNAME') OR define('PROFILEPICTUREBUCKETNAME','sineedgedevprofilepic');
|
||||
/*********************AWS resources Constants*************************************************/
|
||||
|
||||
|
||||
/*******************Define Constants for Table Names and Primarykeys**************************/
|
||||
|
||||
//Define Constants for Table Names and Primarykeys
|
||||
defined('INDUSTRYCLASSIFICATION') OR define('INDUSTRYCLASSIFICATION','m_industry_classification');
|
||||
defined('INDUSTRYCLASSIFICATIONID') OR define('INDUSTRYCLASSIFICATIONID','industry_classification_id');
|
||||
|
||||
@ -203,6 +204,12 @@ defined('TEMPLATEQUESTIONID') OR define('TEMPLATEQUESTIONID','template_question_
|
||||
defined('TEMPLATEANSWERWEIGHTAGE') OR define('TEMPLATEANSWERWEIGHTAGE','m_template_answer_weightage');
|
||||
defined('TEMPLATEANSWERWEIGHTAGEID') OR define('TEMPLATEANSWERWEIGHTAGEID','template_answer_weightage_id');
|
||||
|
||||
defined('PDTRIGGER') OR define('PDTRIGGER','t_pd_triggered');
|
||||
defined('PDTRIGGERID') OR define('PDTRIGGERID','pd_id');
|
||||
|
||||
defined('PDAPPLICANTSDETAILS') OR define('PDAPPLICANTSDETAILS','t_pd_co_applicants_details');
|
||||
defined('PDAPPLICANTSDETAILSID') OR define('PDAPPLICANTSDETAILSID','pd_co_applicant_id');
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
|
||||
|
||||
|
||||
/* public key for encrypt AWS JWT token
|
||||
/* public key for encrypt AWS JWT SINE_EDGE_USER_POOL_ID_TOKEN
|
||||
*/
|
||||
$config['jwt_public_key'] = '-----BEGIN PUBLIC KEY-----
|
||||
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqTsyy4r3nrjumED4To7w
|
||||
@ -14,6 +14,8 @@ eq0HukzvikhFNglSw5GV0pK0syZxvu/ERMg3ja4r9an8fMayVS2YpybtRl6CCCVP
|
||||
RwIDAQAB
|
||||
-----END PUBLIC KEY-----';
|
||||
|
||||
/* public key for encrypt AWS JWT LENDER_USER_POOL_ID_TOKEN
|
||||
*/
|
||||
$config['jwt_public_key_lender_dev'] = '-----BEGIN PUBLIC KEY-----
|
||||
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqTsyy4r3nrjumED4To7w
|
||||
r1rfjMEzL+hcF8OwGm89aHoEzKLZqr12uQw3eK7tVV97QV8aYOi0zUinHlOVx1PM
|
||||
@ -24,6 +26,8 @@ eq0HukzvikhFNglSw5GV0pK0syZxvu/ERMg3ja4r9an8fMayVS2YpybtRl6CCCVP
|
||||
RwIDAQAB
|
||||
-----END PUBLIC KEY-----';
|
||||
|
||||
/* public key for encrypt AWS JWT VENDOR_USER_POOL_ID_TOKEN
|
||||
*/
|
||||
$config['jwt_public_key_vendor_dev'] = '-----BEGIN PUBLIC KEY-----
|
||||
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqTsyy4r3nrjumED4To7w
|
||||
r1rfjMEzL+hcF8OwGm89aHoEzKLZqr12uQw3eK7tVV97QV8aYOi0zUinHlOVx1PM
|
||||
|
||||
63
api/application/controllers/PD_Controller.php
Normal file
63
api/application/controllers/PD_Controller.php
Normal file
@ -0,0 +1,63 @@
|
||||
<?php
|
||||
/**
|
||||
|
||||
* User: velz
|
||||
* This Controller deals with PD Related CRUD Operations
|
||||
*/
|
||||
|
||||
defined('BASEPATH') OR exit('No direct script access allowed');
|
||||
|
||||
|
||||
require_once APPPATH . '/libraries/REST_Controller.php';
|
||||
|
||||
|
||||
class PD_Controller extends REST_Controller {
|
||||
|
||||
function __construct()
|
||||
{
|
||||
// Construct the parent class
|
||||
parent::__construct();
|
||||
$this->load->model('PD_Model');
|
||||
|
||||
}
|
||||
|
||||
|
||||
public triggerNewPD_post()
|
||||
{
|
||||
$pd_details = $this->post('pd_details');
|
||||
$pd_applicant_details = $this->post('pd_applicant_details');
|
||||
$count = 0;
|
||||
|
||||
$pd_id = $this->PD_Model->saveRecords(PDTRIGGER,$pd_details);
|
||||
|
||||
if($pd_id != null || $pd_id != '')
|
||||
{
|
||||
foreach($pd_applicant_details as $pd_applicant_detail)
|
||||
{
|
||||
$pd_applicant_detail['fk_pd_id'] = $pd_id;
|
||||
$co_applicant_id = $this->PD_Model->saveRecords(PDAPPLICANTSDETAILS,$pd_applicant_detail);
|
||||
if($co_applicant_id != null || $co_applicant_id != '')
|
||||
{
|
||||
$count = $count + 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if($pd_id != null || $pd_id != '' && $count != 0)
|
||||
{
|
||||
$data['dataStatus'] = true;
|
||||
$data['status'] = REST_Controller::HTTP_OK;
|
||||
$data['records'] = $template_id;
|
||||
$this->response($data,REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$data['dataStatus'] = false;
|
||||
$data['status'] = REST_Controller::HTTP_NO_CONTENT;
|
||||
$this->response($data,REST_Controller::HTTP_OK);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
@ -36,7 +36,7 @@ class Template_Management_Controller extends REST_Controller {
|
||||
{
|
||||
$data['dataStatus'] = false;
|
||||
$data['status'] = REST_Controller::HTTP_NO_CONTENT;
|
||||
$this->response($data,REST_Controller::HTTP_NO_CONTENT);
|
||||
$this->response($data,REST_Controller::HTTP_OK);
|
||||
}
|
||||
}
|
||||
|
||||
@ -58,7 +58,7 @@ class Template_Management_Controller extends REST_Controller {
|
||||
{
|
||||
$data['dataStatus'] = false;
|
||||
$data['status'] = REST_Controller::HTTP_NO_CONTENT;
|
||||
$this->response($data,REST_Controller::HTTP_NO_CONTENT);
|
||||
$this->response($data,REST_Controller::HTTP_OK);
|
||||
|
||||
}
|
||||
}
|
||||
@ -77,7 +77,7 @@ class Template_Management_Controller extends REST_Controller {
|
||||
{
|
||||
$data['dataStatus'] = false;
|
||||
$data['status'] = REST_Controller::HTTP_NO_CONTENT;
|
||||
$this->response($data,REST_Controller::HTTP_NO_CONTENT);
|
||||
$this->response($data,REST_Controller::HTTP_OK);
|
||||
|
||||
}
|
||||
|
||||
@ -126,7 +126,7 @@ class Template_Management_Controller extends REST_Controller {
|
||||
{
|
||||
$data['dataStatus'] = false;
|
||||
$data['status'] = REST_Controller::HTTP_NO_CONTENT;
|
||||
$this->response($data,REST_Controller::HTTP_NO_CONTENT);
|
||||
$this->response($data,REST_Controller::HTTP_OK);
|
||||
|
||||
}
|
||||
|
||||
@ -172,7 +172,7 @@ class Template_Management_Controller extends REST_Controller {
|
||||
{
|
||||
$data['dataStatus'] = false;
|
||||
$data['status'] = REST_Controller::HTTP_NO_CONTENT;
|
||||
$this->response($data,REST_Controller::HTTP_NO_CONTENT);
|
||||
$this->response($data,REST_Controller::HTTP_OK);
|
||||
|
||||
}
|
||||
|
||||
|
||||
@ -25,13 +25,12 @@ class SPARQ_Model extends CI_Model {
|
||||
|
||||
}
|
||||
|
||||
public function selectRecords($table_name,$where_condition_array = array(),$print_query = '')
|
||||
public function selectRecords($table_name,$where_condition_array = array(),$print_query = '',$limit = 50,$offset = 0,$order = 'ASC',$order_by_colum_name = '')
|
||||
{
|
||||
echo $print_query;
|
||||
echo $table_name;
|
||||
|
||||
$data = $this->db->get_where($table_name,$where_condition_array)->result_array();//only AND condition
|
||||
print_r($data);
|
||||
|
||||
$data = $this->db->order_by($order_by_colum_name,$order)->get_where($table_name,$where_condition_array,$limit,$offset)->result_array();//only AND condition
|
||||
|
||||
if($print_query == 1)
|
||||
{
|
||||
print_r($this->db->last_query());
|
||||
@ -98,7 +97,7 @@ class SPARQ_Model extends CI_Model {
|
||||
|
||||
}
|
||||
|
||||
public function getJoinRecords($columns,$table,$joins,$print_query = '')
|
||||
public function getJoinRecords($columns,$table,$joins,$print_query = '')
|
||||
{
|
||||
|
||||
|
||||
|
||||
14
api/application/models/PD_Model.php
Normal file
14
api/application/models/PD_Model.php
Normal file
@ -0,0 +1,14 @@
|
||||
<?php
|
||||
|
||||
defined('BASEPATH') OR exit('No direct script access allowed');
|
||||
|
||||
require_once APPPATH . '/libraries/SPARQ_Model.php';
|
||||
class PD_Model extends SPARQ_Model {
|
||||
|
||||
public function __construct() {
|
||||
parent::__construct();
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user