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');
//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)

View File

@ -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