Merge branch 'master' of https://bitbucket.org/venbainformationtechnology/apollodec
This commit is contained in:
commit
8e8871dca6
@ -242,9 +242,9 @@ $route['updateSubjectDetails'] = 'Subject_Controller/updateSubjectDetails';
|
|||||||
$route['addSubjectDetails'] = 'Subject_Controller/addSubjectDetails';
|
$route['addSubjectDetails'] = 'Subject_Controller/addSubjectDetails';
|
||||||
|
|
||||||
// session mater
|
// session mater
|
||||||
$route['addSessionMaterDetails'] = 'SessionMater_Controller/addSessionMaterDetails';
|
$route['addSessionMasterDetails'] = 'SessionMaster_Controller/addSessionMasterDetails';
|
||||||
$route['getSessionMaterDetails'] = 'SessionMater_Controller/getSessionMaterDetails';
|
$route['getSessionMasterDetails'] = 'SessionMaster_Controller/getSessionMasterDetails';
|
||||||
$route['updateSessionMaterDetails'] = 'SessionMater_Controller/updateSessionMaterDetails';
|
$route['updateSessionMasterDetails'] = 'SessionMaster_Controller/updateSessionMasterDetails';
|
||||||
|
|
||||||
// session schedule
|
// session schedule
|
||||||
$route['addSessionScheduleDetails'] = 'SessionSchedule_Controller/addSessionScheduleDetails';
|
$route['addSessionScheduleDetails'] = 'SessionSchedule_Controller/addSessionScheduleDetails';
|
||||||
|
|||||||
@ -5,7 +5,7 @@
|
|||||||
* Date: 2/7/18
|
* Date: 2/7/18
|
||||||
* Time: 10:37 AM
|
* Time: 10:37 AM
|
||||||
*/
|
*/
|
||||||
class SessionMater_Controller extends REST_Controller {
|
class SessionMaster_Controller extends REST_Controller {
|
||||||
|
|
||||||
function __construct()
|
function __construct()
|
||||||
{
|
{
|
||||||
@ -14,11 +14,11 @@ class SessionMater_Controller extends REST_Controller {
|
|||||||
|
|
||||||
// Configure limits on our controller methods
|
// Configure limits on our controller methods
|
||||||
// Ensure you have created the 'limits' table and enabled 'limits' within application/config/rest.php
|
// Ensure you have created the 'limits' table and enabled 'limits' within application/config/rest.php
|
||||||
$this->methods['addSessionMaterDetails_post']['limit'] = 100; // 50 requests per hour per user/key
|
$this->methods['addSessionMasterDetails_post']['limit'] = 100; // 50 requests per hour per user/key
|
||||||
$this->methods['getSessionMaterDetails_post']['limit'] = 500; // 50 requests per hour per user/key
|
$this->methods['getSessionMasterDetails_post']['limit'] = 500; // 50 requests per hour per user/key
|
||||||
$this->methods['updateSessionMaterDetails_post']['limit'] = 500;// 500 requests per hour per user/key
|
$this->methods['updateSessionMasterDetails_post']['limit'] = 500;// 500 requests per hour per user/key
|
||||||
// load the model
|
// load the model
|
||||||
$this->load->model('SeesionMaster_model', 'sessionM_model');
|
$this->load->model('SessionMaster_model', 'sessionM_model');
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -27,7 +27,7 @@ class SessionMater_Controller extends REST_Controller {
|
|||||||
* created by kms
|
* created by kms
|
||||||
* */
|
* */
|
||||||
|
|
||||||
public function addSessionMaterDetails_post()
|
public function addSessionMasterDetails_post()
|
||||||
{
|
{
|
||||||
$now = new DateTime();
|
$now = new DateTime();
|
||||||
$now->setTimezone(new DateTimezone('Asia/Kolkata'));
|
$now->setTimezone(new DateTimezone('Asia/Kolkata'));
|
||||||
@ -61,7 +61,7 @@ class SessionMater_Controller extends REST_Controller {
|
|||||||
* get session master details
|
* get session master details
|
||||||
* created by kms
|
* created by kms
|
||||||
* */
|
* */
|
||||||
public function getSessionMaterDetails_post()
|
public function getSessionMasterDetails_post()
|
||||||
{
|
{
|
||||||
$requestedBy = $this->post('requestedBy');
|
$requestedBy = $this->post('requestedBy');
|
||||||
$branchCode = $this->post('branchCode');
|
$branchCode = $this->post('branchCode');
|
||||||
@ -87,7 +87,7 @@ class SessionMater_Controller extends REST_Controller {
|
|||||||
* update the session master details
|
* update the session master details
|
||||||
* created by kms
|
* created by kms
|
||||||
* */
|
* */
|
||||||
public function updateSessionMaterDetails_post()
|
public function updateSessionMasterDetails_post()
|
||||||
{
|
{
|
||||||
$now = new DateTime();
|
$now = new DateTime();
|
||||||
$now->setTimezone(new DateTimezone('Asia/Kolkata'));
|
$now->setTimezone(new DateTimezone('Asia/Kolkata'));
|
||||||
@ -104,7 +104,7 @@ class Broadcast_model extends CI_Model {
|
|||||||
$courseDetails = $courDetails->result();
|
$courseDetails = $courDetails->result();
|
||||||
$resultArr['Course'] = $courseDetails;
|
$resultArr['Course'] = $courseDetails;
|
||||||
// Batch Details
|
// Batch Details
|
||||||
$this->db->select('t3.BatchName, t3.BatchCode');
|
$this->db->select('t3.BatchName, t3.BatchCode,t3.BatchDate');
|
||||||
$this->db->from('' . BATCH . ' as t3');
|
$this->db->from('' . BATCH . ' as t3');
|
||||||
$this->db->where('t3.UniversityID', $clip->UniversityID);
|
$this->db->where('t3.UniversityID', $clip->UniversityID);
|
||||||
$this->db->where('t3.IsActive', 1);
|
$this->db->where('t3.IsActive', 1);
|
||||||
|
|||||||
@ -7,8 +7,7 @@
|
|||||||
*/
|
*/
|
||||||
defined('BASEPATH') OR exit('No direct script access allowed');
|
defined('BASEPATH') OR exit('No direct script access allowed');
|
||||||
|
|
||||||
class SeesionMaster_model extends CI_Model {
|
class SessionMaster_model extends CI_Model {
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Add session master details
|
* Add session master details
|
||||||
@ -500,7 +500,7 @@ class StatusUpdation_model extends CI_Model {
|
|||||||
$courseDetails = $courDetails->result();
|
$courseDetails = $courDetails->result();
|
||||||
$resultArr['Course'] = $courseDetails;
|
$resultArr['Course'] = $courseDetails;
|
||||||
// Batch Details
|
// Batch Details
|
||||||
$this->db->select('t3.BatchName, t3.BatchCode');
|
$this->db->select('t3.BatchName, t3.BatchCode,t3.BatchDate');
|
||||||
$this->db->from('' . BATCH . ' as t3');
|
$this->db->from('' . BATCH . ' as t3');
|
||||||
$this->db->where('t3.UniversityID', $clip->UniversityID);
|
$this->db->where('t3.UniversityID', $clip->UniversityID);
|
||||||
$this->db->where('t3.IsActive', 1);
|
$this->db->where('t3.IsActive', 1);
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
'use strict';
|
'use strict';
|
||||||
/*** controller for Wizard Form example***/
|
/*** controller for Wizard Form example***/
|
||||||
app.controller('answerBookletStatusCtrl', ["$scope", "toaster", "$filter", "ngTableParams", "API_POINTS", "$http", "SweetAlert", "$state", 'md5', 'ipCookie', function ($scope, toaster, $filter, ngTableParams, apiPoint, $http, SweetAlert, $state, md5, ipCookie) {
|
app.controller('answerBookletStatusCtrl', ["$scope", "toaster", "$filter", "ngTableParams", "API_POINTS", "$http", "SweetAlert", "$state", 'md5', 'ipCookie', 'dateListDescService', function ($scope, toaster, $filter, ngTableParams, apiPoint, $http, SweetAlert, $state, md5, ipCookie, dateListDescService) {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Answer Booklet status update search
|
* Answer Booklet status update search
|
||||||
@ -105,6 +105,13 @@ app.controller('answerBookletStatusCtrl', ["$scope", "toaster", "$filter", "ngTa
|
|||||||
$scope.searchData.Batch = '';
|
$scope.searchData.Batch = '';
|
||||||
$scope.courseData = name.Course;
|
$scope.courseData = name.Course;
|
||||||
$scope.batchData = name.Batch;
|
$scope.batchData = name.Batch;
|
||||||
|
//call service for array list in desc order based on date
|
||||||
|
angular.forEach($scope.batchData,function (values,key) {
|
||||||
|
var parts = values.BatchDate.split("-");
|
||||||
|
values.givenDateObject=new Date(parts[2], parts[1] - 1, parts[0]);
|
||||||
|
});
|
||||||
|
$scope.batchData=dateListDescService.getOrderByList($scope.batchData);
|
||||||
|
// end
|
||||||
$scope.OpenWindowStatus = false;
|
$scope.OpenWindowStatus = false;
|
||||||
$scope.getSearch();
|
$scope.getSearch();
|
||||||
};
|
};
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
'use strict';
|
'use strict';
|
||||||
/*** controller for Wizard Form example***/
|
/*** controller for Wizard Form example***/
|
||||||
app.controller('applicationStatusCtrl', ["$scope", "toaster", "$filter", "ngTableParams", "API_POINTS", "$http", "SweetAlert", "$state", 'md5', 'ipCookie', function ($scope, toaster, $filter, ngTableParams, apiPoint, $http, SweetAlert, $state, md5, ipCookie) {
|
app.controller('applicationStatusCtrl', ["$scope", "toaster", "$filter", "ngTableParams", "API_POINTS", "$http", "SweetAlert", "$state", 'md5', 'ipCookie', 'dateListDescService', function ($scope, toaster, $filter, ngTableParams, apiPoint, $http, SweetAlert, $state, md5, ipCookie ,dateListDescService) {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Application status update search / Document status update
|
* Application status update search / Document status update
|
||||||
@ -135,6 +135,13 @@ app.controller('applicationStatusCtrl', ["$scope", "toaster", "$filter", "ngTabl
|
|||||||
$scope.searchData.Batch = '';
|
$scope.searchData.Batch = '';
|
||||||
$scope.courseData = name.Course;
|
$scope.courseData = name.Course;
|
||||||
$scope.batchData = name.Batch;
|
$scope.batchData = name.Batch;
|
||||||
|
//call service for array list in desc order based on date
|
||||||
|
angular.forEach($scope.batchData,function (values,key) {
|
||||||
|
var parts = values.BatchDate.split("-");
|
||||||
|
values.givenDateObject=new Date(parts[2], parts[1] - 1, parts[0]);
|
||||||
|
});
|
||||||
|
$scope.batchData=dateListDescService.getOrderByList($scope.batchData);
|
||||||
|
// end
|
||||||
$scope.OpenWindowStatus = false;
|
$scope.OpenWindowStatus = false;
|
||||||
$scope.getSearch();
|
$scope.getSearch();
|
||||||
};
|
};
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
* Simple table with sorting and filtering on AngularJS
|
* Simple table with sorting and filtering on AngularJS
|
||||||
*/
|
*/
|
||||||
|
|
||||||
app.controller('batchCtrl', ["$scope","$rootScope","toaster", "$filter", "ngTableParams", "API_POINTS", "$localStorage", "$http", "$state", function ($scope,$rootScope,toaster, $filter, ngTableParams, apiPoint, $localStorage, $http, $state) {
|
app.controller('batchCtrl', ["$scope","$rootScope","toaster", "$filter", "ngTableParams", "API_POINTS", "$localStorage", "$http", "$state", "dateListDescService", function ($scope,$rootScope,toaster, $filter, ngTableParams, apiPoint, $localStorage, $http, $state, dateListDescService) {
|
||||||
$scope.myModel = {
|
$scope.myModel = {
|
||||||
"batchCode": "",
|
"batchCode": "",
|
||||||
"batchName": "",
|
"batchName": "",
|
||||||
@ -259,13 +259,18 @@ app.controller('batchCtrl', ["$scope","$rootScope","toaster", "$filter", "ngTabl
|
|||||||
|
|
||||||
$scope.emptyData=true;
|
$scope.emptyData=true;
|
||||||
$scope.loader=true;
|
$scope.loader=true;
|
||||||
|
|
||||||
$scope.data = response.data.details;
|
$scope.data = response.data.details;
|
||||||
|
// call service for make list in desc order based on date
|
||||||
|
angular.forEach($scope.data,function (value,key) {
|
||||||
|
var parts = value.BatchDate.split("-");
|
||||||
|
value.givenDateObject=new Date(parts[2], parts[1] - 1, parts[0]);
|
||||||
|
|
||||||
|
});
|
||||||
|
// end service call
|
||||||
|
$scope.data=dateListDescService.getOrderByList($scope.data);
|
||||||
|
|
||||||
$scope.university=response.data.universityDetails;
|
$scope.university=response.data.universityDetails;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
$scope.emptyData=false;
|
$scope.emptyData=false;
|
||||||
$scope.loader=true;
|
$scope.loader=true;
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
'use strict';
|
'use strict';
|
||||||
/*** controller for Wizard Form example***/
|
/*** controller for Wizard Form example***/
|
||||||
app.controller('certificationStatusCtrl', ["$scope", "toaster", "$filter", "ngTableParams", "API_POINTS", "$http", "SweetAlert", "$state", 'md5', 'ipCookie', function ($scope, toaster, $filter, ngTableParams, apiPoint, $http, SweetAlert, $state, md5, ipCookie) {
|
app.controller('certificationStatusCtrl', ["$scope", "toaster", "$filter", "ngTableParams", "API_POINTS", "$http", "SweetAlert", "$state", 'md5', 'ipCookie', 'dateListDescService', function ($scope, toaster, $filter, ngTableParams, apiPoint, $http, SweetAlert, $state, md5, ipCookie, dateListDescService) {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Certification status update search / Mark card status update
|
* Certification status update search / Mark card status update
|
||||||
@ -131,6 +131,13 @@ app.controller('certificationStatusCtrl', ["$scope", "toaster", "$filter", "ngTa
|
|||||||
$scope.searchData.Batch = '';
|
$scope.searchData.Batch = '';
|
||||||
$scope.courseData = name.Course;
|
$scope.courseData = name.Course;
|
||||||
$scope.batchData = name.Batch;
|
$scope.batchData = name.Batch;
|
||||||
|
//call service for array list in desc order based on date
|
||||||
|
angular.forEach($scope.batchData,function (values,key) {
|
||||||
|
var parts = values.BatchDate.split("-");
|
||||||
|
values.givenDateObject=new Date(parts[2], parts[1] - 1, parts[0]);
|
||||||
|
});
|
||||||
|
$scope.batchData=dateListDescService.getOrderByList($scope.batchData);
|
||||||
|
// end
|
||||||
$scope.OpenWindowStatus = false;
|
$scope.OpenWindowStatus = false;
|
||||||
$scope.getSearch();
|
$scope.getSearch();
|
||||||
};
|
};
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
* controllers for ng-table
|
* controllers for ng-table
|
||||||
* Simple table with sorting and filtering on AngularJS
|
* Simple table with sorting and filtering on AngularJS
|
||||||
*/
|
*/
|
||||||
app.controller('feesStatusCtrl', ["$scope","$rootScope","toaster", "$filter", "ngTableParams", "API_POINTS", "$localStorage", "$http", "$state", "installmentService", "SweetAlert", function ($scope,$rootScope,toaster, $filter, ngTableParams, apiPoint, $localStorage, $http, $state,installmentService,SweetAlert) {
|
app.controller('feesStatusCtrl', ["$scope","$rootScope","toaster", "$filter", "ngTableParams", "API_POINTS", "$localStorage", "$http", "$state", "installmentService", "SweetAlert", "dateListDescService", function ($scope,$rootScope,toaster, $filter, ngTableParams, apiPoint, $localStorage, $http, $state,installmentService,SweetAlert,dateListDescService) {
|
||||||
$scope.myModel = {
|
$scope.myModel = {
|
||||||
"studentName": "",
|
"studentName": "",
|
||||||
"mobileNumber": "",
|
"mobileNumber": "",
|
||||||
@ -818,17 +818,29 @@ app.controller('feesStatusCtrl', ["$scope","$rootScope","toaster", "$filter", "n
|
|||||||
|
|
||||||
$scope.masterSessionDetails = response.data.sessionDetails;
|
$scope.masterSessionDetails = response.data.sessionDetails;
|
||||||
|
|
||||||
|
// service call for session master list in desc order based on date
|
||||||
|
angular.forEach($scope.masterSessionDetails,function (fvalue,fkey) {
|
||||||
|
var parts = fvalue.SessionDate.split("-");
|
||||||
|
fvalue.givenDateObject=new Date(parts[2], parts[1] - 1, parts[0]);
|
||||||
|
});
|
||||||
|
$scope.masterSessionDetails=dateListDescService.getOrderByList($scope.masterSessionDetails);
|
||||||
|
// end for service call
|
||||||
|
|
||||||
$scope.feesStructureInfo=response.data.feesDetails;
|
$scope.feesStructureInfo=response.data.feesDetails;
|
||||||
$scope.setModel = {
|
$scope.setModel = {
|
||||||
"feesType": $scope.feesStructureInfo[0],
|
"feesType": $scope.feesStructureInfo[0],
|
||||||
};
|
};
|
||||||
angular.forEach($scope.feesStructureInfo[0].batchDetails,function (values,key) {
|
angular.forEach($scope.feesStructureInfo[0].batchDetails,function (values,key) {
|
||||||
|
var parts = values.BatchDate.split("-");
|
||||||
$scope.BatchDetails.push({
|
$scope.BatchDetails.push({
|
||||||
"BatchCode":values.BatchCode,
|
"BatchCode":values.BatchCode,
|
||||||
"BatchName":values.BatchName + '('+ values.BatchCode + ')',
|
"BatchName":values.BatchName + '('+ values.BatchCode + ')',
|
||||||
"BatchDate":values.BatchDate
|
"BatchDate":values.BatchDate,
|
||||||
|
"givenDateObject":new Date(parts[2], parts[1] - 1, parts[0])
|
||||||
})
|
})
|
||||||
});
|
});
|
||||||
|
// call service for make a list in desc order based on date
|
||||||
|
$scope.BatchDetails=dateListDescService.getOrderByList($scope.BatchDetails);
|
||||||
|
|
||||||
$scope.setTotalAmount=$scope.feesStructureInfo[0].PayableFees;
|
$scope.setTotalAmount=$scope.feesStructureInfo[0].PayableFees;
|
||||||
$rootScope.updateMoreItems=[];
|
$rootScope.updateMoreItems=[];
|
||||||
@ -910,7 +922,6 @@ app.controller('feesStatusCtrl', ["$scope","$rootScope","toaster", "$filter", "n
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
$scope.setModel.feesType.SessionName=$scope.feesStructureInfo[0].SessionName;
|
$scope.setModel.feesType.SessionName=$scope.feesStructureInfo[0].SessionName;
|
||||||
@ -1056,12 +1067,17 @@ app.controller('feesStatusCtrl', ["$scope","$rootScope","toaster", "$filter", "n
|
|||||||
$scope.BatchDetails=[];
|
$scope.BatchDetails=[];
|
||||||
$rootScope.updateMoreItems=[];
|
$rootScope.updateMoreItems=[];
|
||||||
angular.forEach(model.batchDetails,function (values,key) {
|
angular.forEach(model.batchDetails,function (values,key) {
|
||||||
|
var parts1 = values.BatchDate.split("-");
|
||||||
$scope.BatchDetails.push({
|
$scope.BatchDetails.push({
|
||||||
"BatchCode":values.BatchCode,
|
"BatchCode":values.BatchCode,
|
||||||
"BatchName":values.BatchName + '('+ values.BatchCode + ')',
|
"BatchName":values.BatchName + '('+ values.BatchCode + ')',
|
||||||
"BatchDate":values.BatchDate
|
"BatchDate":values.BatchDate,
|
||||||
})
|
"givenDateObject":new Date(parts1[2], parts1[1] - 1, parts1[0])
|
||||||
|
|
||||||
|
})
|
||||||
});
|
});
|
||||||
|
$scope.BatchDetails=dateListDescService.getOrderByList($scope.BatchDetails);
|
||||||
|
|
||||||
|
|
||||||
if(model.InstallmentDetails != ''){
|
if(model.InstallmentDetails != ''){
|
||||||
/*$scope.myModelInstallemt.ID=model.InstallmentDetails[model.InstallmentDetails.length-1].ID;
|
/*$scope.myModelInstallemt.ID=model.InstallmentDetails[model.InstallmentDetails.length-1].ID;
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
'use strict';
|
'use strict';
|
||||||
/*** controller for Wizard Form example***/
|
/*** controller for Wizard Form example***/
|
||||||
app.controller('sendSMSsuperadminCtrl', ["$scope", "$filter", "ngTableParams", "API_POINTS", "$http", "SweetAlert", "$state", 'md5', 'ipCookie', function ($scope, $filter, ngTableParams, apiPoint, $http, SweetAlert, $state, md5, ipCookie) {
|
app.controller('sendSMSsuperadminCtrl', ["$scope", "$filter", "ngTableParams", "API_POINTS", "$http", "SweetAlert", "$state", 'md5', 'ipCookie', 'dateListDescService', function ($scope, $filter, ngTableParams, apiPoint, $http, SweetAlert, $state, md5, ipCookie, dateListDescService) {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Send SMS Functionality
|
* Send SMS Functionality
|
||||||
@ -73,6 +73,13 @@ app.controller('sendSMSsuperadminCtrl', ["$scope", "$filter", "ngTableParams", "
|
|||||||
$scope.searchData.Batch = '';
|
$scope.searchData.Batch = '';
|
||||||
$scope.courseData = name.Course;
|
$scope.courseData = name.Course;
|
||||||
$scope.batchData = name.Batch;
|
$scope.batchData = name.Batch;
|
||||||
|
//call service for array list in desc order based on date
|
||||||
|
angular.forEach($scope.batchData,function (values,key) {
|
||||||
|
var parts = values.BatchDate.split("-");
|
||||||
|
values.givenDateObject=new Date(parts[2], parts[1] - 1, parts[0]);
|
||||||
|
});
|
||||||
|
$scope.batchData=dateListDescService.getOrderByList($scope.batchData);
|
||||||
|
// end
|
||||||
$scope.OpenWindowStatus = false;
|
$scope.OpenWindowStatus = false;
|
||||||
$scope.getSearch();
|
$scope.getSearch();
|
||||||
};
|
};
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
* Simple table with sorting and filtering on AngularJS
|
* Simple table with sorting and filtering on AngularJS
|
||||||
*/
|
*/
|
||||||
|
|
||||||
app.controller('sessionMasterCtrl', ["$scope","$rootScope","toaster", "$filter", "ngTableParams", "API_POINTS", "$localStorage", "$http", "$state", function ($scope,$rootScope,toaster, $filter, ngTableParams, apiPoint, $localStorage, $http, $state) {
|
app.controller('sessionMasterCtrl', ["$scope","$rootScope","toaster", "$filter", "ngTableParams", "API_POINTS", "$localStorage", "$http", "$state" , "dateListDescService", function ($scope,$rootScope,toaster, $filter, ngTableParams, apiPoint, $localStorage, $http, $state, dateListDescService) {
|
||||||
$scope.myModel = {
|
$scope.myModel = {
|
||||||
"sessionName": "",
|
"sessionName": "",
|
||||||
"switchsetting": true
|
"switchsetting": true
|
||||||
@ -89,7 +89,7 @@ app.controller('sessionMasterCtrl', ["$scope","$rootScope","toaster", "$filter",
|
|||||||
|
|
||||||
var addSession = {
|
var addSession = {
|
||||||
method: 'POST',
|
method: 'POST',
|
||||||
url: apiPoint.url + 'addSessionMaterDetails/',
|
url: apiPoint.url + 'addSessionMasterDetails/',
|
||||||
headers: {
|
headers: {
|
||||||
'Content-Type': 'application/json'
|
'Content-Type': 'application/json'
|
||||||
},
|
},
|
||||||
@ -154,7 +154,7 @@ app.controller('sessionMasterCtrl', ["$scope","$rootScope","toaster", "$filter",
|
|||||||
|
|
||||||
var update = {
|
var update = {
|
||||||
method: 'POST',
|
method: 'POST',
|
||||||
url: apiPoint.url + 'updateSessionMaterDetails/',
|
url: apiPoint.url + 'updateSessionMasterDetails/',
|
||||||
headers: {
|
headers: {
|
||||||
'Content-Type': 'application/json'
|
'Content-Type': 'application/json'
|
||||||
},
|
},
|
||||||
@ -197,7 +197,7 @@ app.controller('sessionMasterCtrl', ["$scope","$rootScope","toaster", "$filter",
|
|||||||
$scope.universityList = [];
|
$scope.universityList = [];
|
||||||
var getSession = {
|
var getSession = {
|
||||||
method: 'POST',
|
method: 'POST',
|
||||||
url: apiPoint.url + 'getSessionMaterDetails/',
|
url: apiPoint.url + 'getSessionMasterDetails/',
|
||||||
headers: {
|
headers: {
|
||||||
'Content-Type': 'application/json'
|
'Content-Type': 'application/json'
|
||||||
},
|
},
|
||||||
@ -213,19 +213,19 @@ app.controller('sessionMasterCtrl', ["$scope","$rootScope","toaster", "$filter",
|
|||||||
|
|
||||||
$scope.emptyData=true;
|
$scope.emptyData=true;
|
||||||
$scope.loader=true;
|
$scope.loader=true;
|
||||||
|
|
||||||
$scope.data = response.data.details;
|
$scope.data = response.data.details;
|
||||||
|
angular.forEach($scope.data,function (value,key) {
|
||||||
|
var parts = value.SessionDate.split("-");
|
||||||
|
// console.log(new Date(parts[2], parts[1] - 1, parts[0]));
|
||||||
|
value.givenDateObject=new Date(parts[2], parts[1] - 1, parts[0]);
|
||||||
|
|
||||||
// $scope.university=response.data.universityDetails;
|
});
|
||||||
|
// call service for order by date in desc
|
||||||
|
$scope.data=dateListDescService.getOrderByList($scope.data);
|
||||||
|
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
$scope.emptyData=false;
|
$scope.emptyData=false;
|
||||||
$scope.loader=true;
|
$scope.loader=true;
|
||||||
// $scope.university=response.data.universityDetails;
|
|
||||||
|
|
||||||
}
|
}
|
||||||
angular.forEach(response.data.universityDetails, function (values, keys) {
|
angular.forEach(response.data.universityDetails, function (values, keys) {
|
||||||
$scope.arrayData = {
|
$scope.arrayData = {
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
'use strict';
|
'use strict';
|
||||||
/*** controller for Wizard Form example***/
|
/*** controller for Wizard Form example***/
|
||||||
app.controller('studyMaterialStatusCtrl', ["$scope", "toaster", "$filter", "ngTableParams", "API_POINTS", "$http", "SweetAlert", "$state", 'md5', 'ipCookie', '$window',
|
app.controller('studyMaterialStatusCtrl', ["$scope", "toaster", "$filter", "ngTableParams", "API_POINTS", "$http", "SweetAlert", "$state", 'md5', 'ipCookie', '$window', "dateListDescService",
|
||||||
function ($scope, toaster, $filter, ngTableParams, apiPoint, $http, SweetAlert, $state, md5, ipCookie, $window) {
|
function ($scope, toaster, $filter, ngTableParams, apiPoint, $http, SweetAlert, $state, md5, ipCookie, $window, dateListDescService) {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Study material status update search
|
* Study material status update search
|
||||||
@ -106,6 +106,13 @@ app.controller('studyMaterialStatusCtrl', ["$scope", "toaster", "$filter", "ngTa
|
|||||||
$scope.searchData.Batch = '';
|
$scope.searchData.Batch = '';
|
||||||
$scope.courseData = name.Course;
|
$scope.courseData = name.Course;
|
||||||
$scope.batchData = name.Batch;
|
$scope.batchData = name.Batch;
|
||||||
|
//call service for array list in desc order based on date
|
||||||
|
angular.forEach($scope.batchData,function (values,key) {
|
||||||
|
var parts = values.BatchDate.split("-");
|
||||||
|
values.givenDateObject=new Date(parts[2], parts[1] - 1, parts[0]);
|
||||||
|
});
|
||||||
|
$scope.batchData=dateListDescService.getOrderByList($scope.batchData);
|
||||||
|
// end
|
||||||
$scope.OpenWindowStatus = false;
|
$scope.OpenWindowStatus = false;
|
||||||
$scope.getSearch();
|
$scope.getSearch();
|
||||||
};
|
};
|
||||||
|
|||||||
@ -169,4 +169,19 @@ app.filter('ucfirst', function() {
|
|||||||
return function(input) {
|
return function(input) {
|
||||||
return (!!input) ? input.charAt(0).toUpperCase() + input.substr(1).toLowerCase() : '';
|
return (!!input) ? input.charAt(0).toUpperCase() + input.substr(1).toLowerCase() : '';
|
||||||
}
|
}
|
||||||
|
});
|
||||||
|
/*
|
||||||
|
* service for session date
|
||||||
|
* filter
|
||||||
|
* */
|
||||||
|
app.service('dateListDescService', function() {
|
||||||
|
|
||||||
|
this.getOrderByList = function(list) {
|
||||||
|
var listDetails = list.sort(function(a, b) {
|
||||||
|
a = new Date(a.givenDateObject);
|
||||||
|
b = new Date(b.givenDateObject);
|
||||||
|
return a >b ? -1 : a < b ? 1 : 0;
|
||||||
|
});
|
||||||
|
return listDetails;
|
||||||
|
}
|
||||||
});
|
});
|
||||||
@ -385,10 +385,8 @@
|
|||||||
<div class="text-muted text-small">
|
<div class="text-muted text-small">
|
||||||
{{message.FirstName}} On {{message.CreatedOn}}
|
{{message.FirstName}} On {{message.CreatedOn}}
|
||||||
</div>
|
</div>
|
||||||
|
<span style="white-space:pre-wrap;margin-left: -4px;"> {{message.FollowupComments}}</span>
|
||||||
|
|
||||||
<p>
|
|
||||||
{{message.FollowupComments}}
|
|
||||||
</p>
|
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|||||||
@ -537,7 +537,7 @@
|
|||||||
</br>
|
</br>
|
||||||
<!--<span style="font-size: 16px;">(A Group of SVE Trust)</span>
|
<!--<span style="font-size: 16px;">(A Group of SVE Trust)</span>
|
||||||
</br>-->
|
</br>-->
|
||||||
<span style="font-size: 16px;">{{BranchAddr}}</span>
|
<span style="white-space:pre-wrap;font-size: 16px;">{{BranchAddr}}</span>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user