multiple batch schedule

This commit is contained in:
gayathri1990 2018-06-21 19:51:22 +05:30
parent dffac0927b
commit 3d089bf99e
2 changed files with 19 additions and 8 deletions

View File

@ -209,22 +209,30 @@ class HallTickets_Controller extends REST_Controller {
$detailArray = $this->post('scheduleDetails'); $detailArray = $this->post('scheduleDetails');
//print_r($detailArray);
$university =$this->post('getuniversityid'); $university =$this->post('getuniversityid');
$courseid= $this->post('getcourseid'); $courseid= $this->post('getcourseid');
//echo $courseid;
$requestedBy = $this->post('requestedBy'); $requestedBy = $this->post('requestedBy');
$branchId = $this->post('branchId'); $branchId = $this->post('branchId');
$Cdate = new DateTime('now',new DateTimeZone('Asia/Kolkata')); $Cdate = new DateTime('now',new DateTimeZone('Asia/Kolkata'));
$CreatedOn = $Cdate->format('Y-m-d H:i:s'); $CreatedOn = $Cdate->format('Y-m-d H:i:s');
//echo $courseid;
$CourseDatialArray = $this->post('courseDetails');
foreach($CourseDatialArray as $coursedetails)
{
$course=$coursedetails;
$schedulemaster = array('UniversityID'=>$university,'CourseID'=>$course,'BranchCode'=>$branchId,'CreatedBy'=>$requestedBy,'CreatedOn'=>$CreatedOn);
$schedulemasteradd = $this->Hallticket_model->AddBatchScheduleMaster($schedulemaster,$detailArray);
}
//print_r($CourseDatialArray);
// echo $courseIDS.'-'.$UniversityID; // echo $courseIDS.'-'.$UniversityID;
$schedulemaster = array('UniversityID'=>$university,'CourseID'=>$courseid,'BranchCode'=>$branchId,'CreatedBy'=>$requestedBy,'CreatedOn'=>$CreatedOn);
$schedulemasteradd = $this->Hallticket_model->AddBatchScheduleMaster($schedulemaster,$detailArray);
$SchId = ''; $SchId = '';
if(count($schedulemasteradd)>0) if(count($schedulemasteradd)>0)

View File

@ -328,6 +328,8 @@ app.controller('schCtrl', ["$scope","$rootScope","toaster", "$filter", "ngTableP
$scope.saveAll= function(myModel,courseDetails,subjectsDetails) $scope.saveAll= function(myModel,courseDetails,subjectsDetails)
{ {
$scope.courseDetailsArray=courseDetails.list;
$scope.scheduledDetails=[]; $scope.scheduledDetails=[];
angular.forEach(subjectsDetails,function (value) { angular.forEach(subjectsDetails,function (value) {
@ -335,7 +337,7 @@ app.controller('schCtrl', ["$scope","$rootScope","toaster", "$filter", "ngTableP
$scope.scheduledDetails.push({ $scope.scheduledDetails.push({
"universityID":myModel.universityName.universityID, "universityID":myModel.universityName.universityID,
"courseID":courseDetails.list[0], //"courseID":courseDetails.list[0],
"subjectID":value.Subject.SubjectID, "subjectID":value.Subject.SubjectID,
"scheduleDate":$filter('date')(value.ScheduleDate, 'dd-MM-yyyy'), "scheduleDate":$filter('date')(value.ScheduleDate, 'dd-MM-yyyy'),
"scheduleStart":value.ScheduleStartTime, "scheduleStart":value.ScheduleStartTime,
@ -353,7 +355,8 @@ app.controller('schCtrl', ["$scope","$rootScope","toaster", "$filter", "ngTableP
}, },
data: { data: {
getuniversityid :myModel.universityName.universityID, getuniversityid :myModel.universityName.universityID,
getcourseid :courseDetails.list[0], //getcourseid :courseDetails.list[0],
courseDetails : $scope.courseDetailsArray,
scheduleDetails : $scope.scheduledDetails, scheduleDetails : $scope.scheduledDetails,
requestedBy: JSON.parse(localStorage.getItem('localObj')).localUserID, requestedBy: JSON.parse(localStorage.getItem('localObj')).localUserID,
branchId:JSON.parse(localStorage.getItem('localObj')).localBranchID branchId:JSON.parse(localStorage.getItem('localObj')).localBranchID