diff --git a/Apollo/api/application/controllers/HallTickets_Controller.php b/Apollo/api/application/controllers/HallTickets_Controller.php index 4675d55b..31dd9c55 100755 --- a/Apollo/api/application/controllers/HallTickets_Controller.php +++ b/Apollo/api/application/controllers/HallTickets_Controller.php @@ -209,22 +209,30 @@ class HallTickets_Controller extends REST_Controller { $detailArray = $this->post('scheduleDetails'); - //print_r($detailArray); + $university =$this->post('getuniversityid'); $courseid= $this->post('getcourseid'); - //echo $courseid; - - $requestedBy = $this->post('requestedBy'); $branchId = $this->post('branchId'); $Cdate = new DateTime('now',new DateTimeZone('Asia/Kolkata')); $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; - $schedulemaster = array('UniversityID'=>$university,'CourseID'=>$courseid,'BranchCode'=>$branchId,'CreatedBy'=>$requestedBy,'CreatedOn'=>$CreatedOn); - $schedulemasteradd = $this->Hallticket_model->AddBatchScheduleMaster($schedulemaster,$detailArray); + $SchId = ''; if(count($schedulemasteradd)>0) diff --git a/Apollo/assets/js/controllers/schCtrl.js b/Apollo/assets/js/controllers/schCtrl.js index 92807e81..7fd0150e 100755 --- a/Apollo/assets/js/controllers/schCtrl.js +++ b/Apollo/assets/js/controllers/schCtrl.js @@ -328,6 +328,8 @@ app.controller('schCtrl', ["$scope","$rootScope","toaster", "$filter", "ngTableP $scope.saveAll= function(myModel,courseDetails,subjectsDetails) { + $scope.courseDetailsArray=courseDetails.list; + $scope.scheduledDetails=[]; angular.forEach(subjectsDetails,function (value) { @@ -335,7 +337,7 @@ app.controller('schCtrl', ["$scope","$rootScope","toaster", "$filter", "ngTableP $scope.scheduledDetails.push({ "universityID":myModel.universityName.universityID, - "courseID":courseDetails.list[0], + //"courseID":courseDetails.list[0], "subjectID":value.Subject.SubjectID, "scheduleDate":$filter('date')(value.ScheduleDate, 'dd-MM-yyyy'), "scheduleStart":value.ScheduleStartTime, @@ -353,7 +355,8 @@ app.controller('schCtrl', ["$scope","$rootScope","toaster", "$filter", "ngTableP }, data: { getuniversityid :myModel.universityName.universityID, - getcourseid :courseDetails.list[0], + //getcourseid :courseDetails.list[0], + courseDetails : $scope.courseDetailsArray, scheduleDetails : $scope.scheduledDetails, requestedBy: JSON.parse(localStorage.getItem('localObj')).localUserID, branchId:JSON.parse(localStorage.getItem('localObj')).localBranchID