Merge branches 'master' and 'master' of https://bitbucket.org/venbainformationtechnology/apollodec
This commit is contained in:
commit
290c01a9d6
@ -760,13 +760,11 @@ $query = $this->db->query($subQuery,array('%d-%m-%Y',$fromd,'%d-%m-%Y',$tod,'Can
|
|||||||
{
|
{
|
||||||
//if($search['MobileNumber']!='' && $search['Firstname']!='' && $search['receipt']!='')
|
//if($search['MobileNumber']!='' && $search['Firstname']!='' && $search['receipt']!='')
|
||||||
//{
|
//{
|
||||||
$this->db->select('T_DayBookMaster.ID,Name,Type,Amount,Date,T_DayBookMaster.Description,VoucherNumber,PaidTo,T_DayBookMaster.ModeOfPayment,FeePaymentDetails,Firstname,ListName,T_DayBookMaster.ReceiptNo,T_Students_Fees_PaidDetails.IsActive as IsActive,T_Students_Fees_PaidDetails.ID as FID,T_DayBookMaster.Reason as Reason');
|
$this->db->select('T_Students_Fees_PaidDetails.ID,T_Students_Fees_PaidDetails.StudentID,T_StudentDetails.Firstname,T_Students_Fees_PaidDetails.FeesID,T_Students_Fees_PaidDetails.BillNO,T_Students_Fees_PaidDetails.BillDate,T_Students_Fees_PaidDetails.BillAmount,T_Students_Fees_PaidDetails.InternalComments,T_Students_Fees_PaidDetails.IsActive,T_Students_Fees_PaidDetails.ReceiptNo');
|
||||||
$this->db->from('T_DayBookMaster');
|
$this->db->from('T_Students_Fees_PaidDetails');
|
||||||
$this->db->join('T_StudentDetails','T_StudentDetails.StudentID=T_DayBookMaster.StudentID','left');
|
$this->db->join('T_StudentDetails','T_StudentDetails.StudentID=T_Students_Fees_PaidDetails.StudentID','left');
|
||||||
$this->db->join('T_PickListDetails','T_PickListDetails.ListCode=T_DayBookMaster.Name','left');
|
|
||||||
$this->db->join('T_Students_Fees_PaidDetails','T_Students_Fees_PaidDetails.ID = T_DayBookMaster.FeesPaymentID');
|
if($search['MobileNumber']!='')
|
||||||
|
|
||||||
if($search['MobileNumber']!='')
|
|
||||||
{
|
{
|
||||||
$this->db->where('T_StudentDetails.MobileNumber',$search['MobileNumber']);
|
$this->db->where('T_StudentDetails.MobileNumber',$search['MobileNumber']);
|
||||||
}
|
}
|
||||||
@ -777,8 +775,8 @@ $query = $this->db->query($subQuery,array('%d-%m-%Y',$fromd,'%d-%m-%Y',$tod,'Can
|
|||||||
}
|
}
|
||||||
if($search['receipt']!='')
|
if($search['receipt']!='')
|
||||||
{
|
{
|
||||||
$this->db->where('T_DayBookMaster.VoucherNumber',$search['receipt']);
|
$this->db->where('T_Students_Fees_PaidDetails.ReceiptNo',$search['receipt']);
|
||||||
$this->db->or_where('T_DayBookMaster.ReceiptNo',$search['receipt']);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
$searchDetails = $this->db->get();
|
$searchDetails = $this->db->get();
|
||||||
@ -819,35 +817,36 @@ $query = $this->db->query($subQuery,array('%d-%m-%Y',$fromd,'%d-%m-%Y',$tod,'Can
|
|||||||
// echo $dateTime;
|
// echo $dateTime;
|
||||||
// die();
|
// die();
|
||||||
|
|
||||||
$daybookarr['ID'] = $up_details['ID'];
|
//$daybookarr['ID'] = $up_details['ID'];
|
||||||
// $daybookarr['IsActive'] = $up_details['IsActive'];
|
// $daybookarr['IsActive'] = $up_details['IsActive'];
|
||||||
$daybookarr['Reason'] = $up_details['Reason'];
|
// $daybookarr['Reason'] = $up_details['Reason'];
|
||||||
$daybookarr['UpdatedOn'] = $dateTime;
|
// $daybookarr['UpdatedOn'] = $dateTime;
|
||||||
$daybookarr['UpdatedBy'] =$up_details['requestedtBy'];
|
// $daybookarr['UpdatedBy'] =$up_details['requestedtBy'];
|
||||||
|
|
||||||
|
|
||||||
if($up_details['IsActive'] == 0)
|
// if($up_details['IsActive'] == 0)
|
||||||
{
|
// {
|
||||||
$daybookarr['Status'] = 'Cancel';
|
// $daybookarr['Status'] = 'Cancel';
|
||||||
}
|
// }
|
||||||
|
|
||||||
else
|
// else
|
||||||
{
|
// {
|
||||||
$daybookarr['Status'] = 'Approved';
|
// $daybookarr['Status'] = 'Approved';
|
||||||
}
|
// }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
$this->db->where('ID', $daybookarr['ID']);
|
// $this->db->where('ID', $daybookarr['ID']);
|
||||||
$this->db->update('T_DayBookMaster', $daybookarr);
|
// $this->db->update('T_DayBookMaster', $daybookarr);
|
||||||
|
|
||||||
|
|
||||||
$feearr['ID'] = $up_details['FeesPaymentID'];
|
//$feearr['ID'] = $up_details['FeesPaymentID'];
|
||||||
$feearr['IsActive'] = $up_details['IsActive'];
|
$feearr['IsActive'] = $up_details['IsActive'];
|
||||||
|
$feearr['InternalComments'] = $up_details['Reason'];
|
||||||
$feearr['UpdatedOn'] = $dateTime;
|
$feearr['UpdatedOn'] = $dateTime;
|
||||||
$feearr['UpdatedBy'] = $up_details['branchId'];
|
$feearr['UpdatedBy'] = $up_details['branchId'];
|
||||||
|
|
||||||
$this->db->where('ID', $feearr['ID']);
|
$this->db->where('ID', $up_details['ID']);
|
||||||
$this->db->update('T_Students_Fees_PaidDetails', $feearr);
|
$this->db->update('T_Students_Fees_PaidDetails', $feearr);
|
||||||
|
|
||||||
return TRUE;
|
return TRUE;
|
||||||
|
|||||||
@ -181,7 +181,7 @@ else if(myModel.IsActive == false)
|
|||||||
mobileNumber: myModel.mobileNumber,
|
mobileNumber: myModel.mobileNumber,
|
||||||
receipt: myModel.receipt,
|
receipt: myModel.receipt,
|
||||||
ID : myModel.ID,
|
ID : myModel.ID,
|
||||||
FID : myModel.FID,
|
FID : myModel.FeesID,
|
||||||
Date :myModel.Date,
|
Date :myModel.Date,
|
||||||
Amount :myModel.Amount,
|
Amount :myModel.Amount,
|
||||||
Reason : myModel.Reason,
|
Reason : myModel.Reason,
|
||||||
|
|||||||
@ -491,11 +491,12 @@ app.controller('HallTicketPDFCtrl', ["$scope", "$modalInstance", "pdfitems", fun
|
|||||||
// uni_add_position = 10;console.log(uni_add_position);
|
// uni_add_position = 10;console.log(uni_add_position);
|
||||||
// }
|
// }
|
||||||
doc.setFontSize(14);
|
doc.setFontSize(14);
|
||||||
doc.text(140,50,$scope.universityNamePDF);
|
doc.setFontType("bold");
|
||||||
|
doc.text(130,50,$scope.universityNamePDF);
|
||||||
doc.setFontSize(10);
|
doc.setFontSize(10);
|
||||||
doc.text(140,75,$scope.universityAddressPDF);
|
doc.text(130,70,$scope.universityAddressPDF);
|
||||||
doc.setFontSize(8);
|
doc.setFontSize(8);
|
||||||
doc.text(140,100,$scope.universityEmailPDF);
|
doc.text(130,90,$scope.universityEmailPDF);
|
||||||
|
|
||||||
doc.rect(45, 100, 400, 60);
|
doc.rect(45, 100, 400, 60);
|
||||||
doc.rect(445, 100, 100, 60);
|
doc.rect(445, 100, 100, 60);
|
||||||
@ -722,11 +723,12 @@ app.controller('HallTicketPDFCtrl', ["$scope", "$modalInstance", "pdfitems", fun
|
|||||||
// uni_add_position = 10;console.log(uni_add_position);
|
// uni_add_position = 10;console.log(uni_add_position);
|
||||||
// }
|
// }
|
||||||
doc.setFontSize(14);
|
doc.setFontSize(14);
|
||||||
doc.text(140,50,$scope.universityNamePDF);
|
doc.setFontType("bold");
|
||||||
|
doc.text(130,50,$scope.universityNamePDF);
|
||||||
doc.setFontSize(10);
|
doc.setFontSize(10);
|
||||||
doc.text(140,75,$scope.universityAddressPDF);
|
doc.text(130,70,$scope.universityAddressPDF);
|
||||||
doc.setFontSize(8);
|
doc.setFontSize(8);
|
||||||
doc.text(140,100,$scope.universityEmailPDF);
|
doc.text(130,90,$scope.universityEmailPDF);
|
||||||
|
|
||||||
doc.rect(45, 100, 400, 60);
|
doc.rect(45, 100, 400, 60);
|
||||||
doc.rect(445, 100, 100, 60);
|
doc.rect(445, 100, 100, 60);
|
||||||
@ -907,11 +909,12 @@ app.controller('HallTicketPDFCtrl', ["$scope", "$modalInstance", "pdfitems", fun
|
|||||||
// uni_add_position = 10;console.log(uni_add_position);
|
// uni_add_position = 10;console.log(uni_add_position);
|
||||||
// }
|
// }
|
||||||
doc.setFontSize(14);
|
doc.setFontSize(14);
|
||||||
doc.text(140,50,$scope.universityNamePDF);
|
doc.setFontType("bold");
|
||||||
|
doc.text(130,50,$scope.universityNamePDF);
|
||||||
doc.setFontSize(10);
|
doc.setFontSize(10);
|
||||||
doc.text(140,75,$scope.universityAddressPDF);
|
doc.text(130,70,$scope.universityAddressPDF);
|
||||||
doc.setFontSize(8);
|
doc.setFontSize(8);
|
||||||
doc.text(140,100,$scope.universityEmailPDF);
|
doc.text(130,90,$scope.universityEmailPDF);
|
||||||
|
|
||||||
doc.rect(45, 100, 400, 60);
|
doc.rect(45, 100, 400, 60);
|
||||||
doc.rect(445, 100, 100, 60);
|
doc.rect(445, 100, 100, 60);
|
||||||
@ -1020,4 +1023,38 @@ app.controller('HallTicketPDFCtrl', ["$scope", "$modalInstance", "pdfitems", fun
|
|||||||
$modalInstance.dismiss('cancel');
|
$modalInstance.dismiss('cancel');
|
||||||
};
|
};
|
||||||
|
|
||||||
|
$scope.generatePDF = function(){
|
||||||
|
var innerContents = document.getElementById("university_header").innerHTML;
|
||||||
|
|
||||||
|
var popupWinindow = window.open('', '_blank', 'width=1200,height=700,scrollbars=no,menubar=no,toolbar=no,location=no,status=no,titlebar=no');
|
||||||
|
popupWinindow.document.open();
|
||||||
|
popupWinindow.document.write('<html>');
|
||||||
|
popupWinindow.document.write('<style type="text/css" media="print">');
|
||||||
|
popupWinindow.document.write('@page { size: portrait; }');
|
||||||
|
// popupWinindow.document.write('.title{border:3px solid black;}');
|
||||||
|
popupWinindow.document.write('</style>');
|
||||||
|
popupWinindow.document.write(innerContents);
|
||||||
|
popupWinindow.document.write('</br>');
|
||||||
|
popupWinindow.document.write('</br>');
|
||||||
|
popupWinindow.document.write('</br>');
|
||||||
|
popupWinindow.document.write('</br>');
|
||||||
|
//popupWinindow.document.write(innerContents);
|
||||||
|
popupWinindow.document.write('</html>');
|
||||||
|
popupWinindow.document.close();
|
||||||
|
popupWinindow.focus();
|
||||||
|
popupWinindow.print();
|
||||||
|
popupWinindow.close();
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}]);
|
}]);
|
||||||
@ -135,12 +135,10 @@
|
|||||||
<table id="datatable" class="table table-hover">
|
<table id="datatable" class="table table-hover">
|
||||||
<thead>
|
<thead>
|
||||||
<tr >
|
<tr >
|
||||||
<th style="font-size: 12px;">Type</th>
|
<th style="font-size: 12px;">Bill Number</th>
|
||||||
<th style="font-size: 12px;">Receipt No</th>
|
|
||||||
<th style="font-size: 12px;">Paid To / Received From</th>
|
<th style="font-size: 12px;">Paid To / Received From</th>
|
||||||
<th style="font-size: 12px">Date</th>
|
<th style="font-size: 12px">Date</th>
|
||||||
<th style="font-size: 12px;">Sem</th>
|
<th style="font-size: 12px;">Receipt No</th>
|
||||||
<th style="font-size: 12px;">Voucher Number / Bill Number</th>
|
|
||||||
<th style="font-size: 12px;">Amount</th>
|
<th style="font-size: 12px;">Amount</th>
|
||||||
<!-- <th style="font-size: 12px;">Status</th> -->
|
<!-- <th style="font-size: 12px;">Status</th> -->
|
||||||
<th style="font-size: 12px;">Action</th>
|
<th style="font-size: 12px;">Action</th>
|
||||||
@ -148,13 +146,11 @@
|
|||||||
</thead>
|
</thead>
|
||||||
<tbody dir-paginate="p in studentInfo|filter:search:strict|itemsPerPage:10">
|
<tbody dir-paginate="p in studentInfo|filter:search:strict|itemsPerPage:10">
|
||||||
<tr>
|
<tr>
|
||||||
<td>{{p.ListName}}</td>
|
<td>{{p.BillNO}}</td>
|
||||||
|
<td>{{p.Firstname}}</td>
|
||||||
|
<td>{{p.BillDate}}</td>
|
||||||
<td>{{p.ReceiptNo}}</td>
|
<td>{{p.ReceiptNo}}</td>
|
||||||
<td>{{p.PaidTo}}</td>
|
<td>{{p.BillAmount}}</td>
|
||||||
<td>{{p.Date}}</td>
|
|
||||||
<td>{{p.FeePaymentDetails}}</td>
|
|
||||||
<td>{{p.VoucherNumber}}</td>
|
|
||||||
<td>{{p.Amount}}</td>
|
|
||||||
<td><span><a class="text-azure" id="editRowBtn{{p.ID}}" ng-click="setEditId(p.ID);"><b class="glyphicon glyphicon-pencil" tooltip="Edit Details" aria-hidden="true"></b></a> </span></td>
|
<td><span><a class="text-azure" id="editRowBtn{{p.ID}}" ng-click="setEditId(p.ID);"><b class="glyphicon glyphicon-pencil" tooltip="Edit Details" aria-hidden="true"></b></a> </span></td>
|
||||||
<!-- <td></td> -->
|
<!-- <td></td> -->
|
||||||
</tr>
|
</tr>
|
||||||
|
|||||||
@ -11,19 +11,10 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
<input type="hidden" name="feeid" ng-model="p.FID">
|
<input type="hidden" name="feeid" ng-model="p.FeesID">
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-3 form-group"
|
|
||||||
ng-class="{'has-error':Form.edittype.$dirty && Form.edittype.$invalid, 'has-success':Form.edittype.$valid}">
|
|
||||||
<label >
|
|
||||||
Type <span class="symbol required"></span>
|
|
||||||
</label>
|
|
||||||
<input type="text" tabindex="3" class="form-control" name="editListName" ng-model="p.ListName" readonly="true" capitalize
|
|
||||||
required/>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
<div class="col-md-3 form-group" ng-if="p.ReceiptNo!=null">
|
<div class="col-md-3 form-group" ng-if="p.ReceiptNo!=null">
|
||||||
<label>
|
<label>
|
||||||
Receipt No <span class="symbol required"></span>
|
Receipt No <span class="symbol required"></span>
|
||||||
@ -40,7 +31,7 @@
|
|||||||
Paid to / Received From <span class="symbol required"></span>
|
Paid to / Received From <span class="symbol required"></span>
|
||||||
</label>
|
</label>
|
||||||
|
|
||||||
<input type="text" placeholder="Enter Name" tabindex="5" class="form-control" name="editName" readonly="true" ng-model="p.PaidTo" capitalize
|
<input type="text" placeholder="Enter Name" tabindex="5" class="form-control" name="editName" readonly="true" ng-model="p.Firstname" capitalize
|
||||||
required/>
|
required/>
|
||||||
|
|
||||||
|
|
||||||
@ -54,7 +45,7 @@
|
|||||||
<!-- <input type="text" placeholder="Enter Name" tabindex="5" class="form-control" name="edit" ng-model="p.Date" capitalize
|
<!-- <input type="text" placeholder="Enter Name" tabindex="5" class="form-control" name="edit" ng-model="p.Date" capitalize
|
||||||
required/> -->
|
required/> -->
|
||||||
|
|
||||||
<input type="text" class="form-control " ng-click="startOpen = !startOpen" datepicker-popup="dd-MM-yyyy" ng-model="p.Date" is-open="startOpen" ng-init="startOpen = false" name="date" datepicker-options="dateOptions" placeholder="Select Date"
|
<input type="text" class="form-control " ng-click="startOpen = !startOpen" datepicker-popup="dd-MM-yyyy" ng-model="p.BillDate" is-open="startOpen" ng-init="startOpen = false" name="date" datepicker-options="dateOptions" placeholder="Select Date"
|
||||||
min-date="currentDate" max-date="futureDate" ng-changes="setDate();"
|
min-date="currentDate" max-date="futureDate" ng-changes="setDate();"
|
||||||
close-text="Close" required="required" ng-readonly="true"/>
|
close-text="Close" required="required" ng-readonly="true"/>
|
||||||
|
|
||||||
@ -67,7 +58,7 @@
|
|||||||
Amount <span class="symbol required"></span>
|
Amount <span class="symbol required"></span>
|
||||||
</label>
|
</label>
|
||||||
|
|
||||||
<input type="text" tabindex="5" class="form-control" name="editAmount" ng-model="p.Amount" readonly="true" capitalize required/>
|
<input type="text" tabindex="5" class="form-control" name="editAmount" ng-model="p.BillAmount" readonly="true" capitalize required/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
<style>
|
<style>
|
||||||
.table{
|
.table{
|
||||||
border: 1px solid #000 !important;
|
border-collapse: collapse;
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
@ -9,49 +9,58 @@
|
|||||||
|
|
||||||
|
|
||||||
<div align="right">
|
<div align="right">
|
||||||
<button class="btn btn-success btn-sm" ng-click="printStudentDetails(semDataTypePDF);">Print</button>
|
<button class="btn btn-success btn-sm" ng-click="generatePDF();">Print</button>
|
||||||
|
<!--<button class="btn btn-success" id="print"ng-click="generatePDF();">Printer</button></div>-->
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
<div ng-repeat="studentObj in localPdfStudentDetails" and ng-if="studentObj.Firstname">
|
<div ng-repeat="studentObj in localPdfStudentDetails" and ng-if="studentObj.Firstname">
|
||||||
<div id="university_header">
|
<div id="university_header">
|
||||||
<table width="100%" border="1" id = "" style="background-color:#fff;">
|
|
||||||
|
<table width="100%" border="1" cellpadding="0" cellspacing="0" id = "" style="background-color:#fff;">
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr>
|
<tr>
|
||||||
<td rowspan="3" width="14%"><img src="images/{{universityLogoPDF}}" id="logo" alt="NAN" height="100" width="100"/></td>
|
<td rowspan="3" width="14%"><img src="images/{{universityLogoPDF}}" id="logo" alt="NAN" height="100" width="100"/></td>
|
||||||
<td><center><strong style="font-size:16px;">{{universityNamePDF}}</strong></center></td>
|
|
||||||
</tr>
|
<td>
|
||||||
<tr>
|
<table>
|
||||||
<td><center><strong style="font-size:14px;">{{universityEmailPDF}}</strong></center></td>
|
<tbody>
|
||||||
</tr>
|
<tr>
|
||||||
<tr>
|
<td><center><strong style="font-size:16px;">{{universityNamePDF}}</strong></center></td>
|
||||||
<td><center><strongstyle="font-size:14px;">{{universityAddressPDF}}</strong></center></td>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><center><strong style="font-size:14px;">{{universityEmailPDF}}</strong></center></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><center><strongstyle="font-size:14px;">{{universityAddressPDF}}</strong></center></td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</tbody>
|
</tbody>
|
||||||
|
|
||||||
</table>
|
</table>
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="student_header">
|
<table width="100%" border="1" cellpadding="0" cellspacing="0" id = "" style="background-color:#fff;">
|
||||||
<table width="100%" border="1" id = "" style="background-color:#fff;">
|
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr>
|
<tr>
|
||||||
<td><center><strong>ADMIT CARD :</strong> {{courseNamePDF}} EXAMINATION {{batchNamePDF}}</center></td><td rowspan="2" width="20%"><img src="images/{{studentObj.ProfilePicPath}}" id="sprofile" alt="NAN" height="100" width="100"/></td>
|
<td><center><strong>ADMIT CARD :</strong> {{courseNamePDF}} EXAMINATION {{batchNamePDF}}</center></td><td rowspan="2" width="20%"><img src="images/{{studentObj.ProfilePicPath}}" id="sprofile" alt="NAN" height="100" width="100"/></td>
|
||||||
|
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><strong style="font-size:14px;" >Enrollment No</strong> : {{studentObj.EnrollmentID}} <strong style="font-size:14px;" >Student Name</strong> : {{studentObj.Firstname}} {{studentObj.Lastname}}</br><strong style="font-size:14px;" >Center Name</strong> : {{centerNamePDF}}</td>
|
<td><strong style="font-size:14px;" >Enrollment No</strong> : {{studentObj.EnrollmentID}} <strong style="font-size:14px;" >Student Name</strong> : {{studentObj.Firstname}} {{studentObj.Lastname}}<br></br><strong style="font-size:14px;" >Center Name</strong> : {{centerNamePDF}}</td>
|
||||||
</tr>
|
</tr>
|
||||||
<!-- <tr> -->
|
|
||||||
<!-- <td >{{universityAddressPDF}}</td> -->
|
|
||||||
<!-- </tr> -->
|
|
||||||
</tbody>
|
</tbody>
|
||||||
|
</table>
|
||||||
</table>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!-- FOR SEMESTER TYPE STUDENTS-->
|
<!-- FOR SEMESTER TYPE STUDENTS-->
|
||||||
<table width="100%" border="1" ng-repeat ="subjects in studentObj.FeeDetails" and ng-if="semDataTypePDF == 'SEM'" id = "{{studentObj.StudentID}}{{$index}}">
|
<table width="100%" border="1" cellpadding="0" cellspacing="0" ng-repeat ="subjects in studentObj.FeeDetails" and ng-if="semDataTypePDF == 'SEM'" id = "{{studentObj.StudentID}}{{$index}}">
|
||||||
<thead>
|
<thead>
|
||||||
<!-- <tr> -->
|
<!-- <tr> -->
|
||||||
<!-- <th colspan="6">SEMESTER</th> -->
|
<!-- <th colspan="6">SEMESTER</th> -->
|
||||||
@ -71,7 +80,7 @@
|
|||||||
<!-- END OF SEMESTER TYPE STUDENTS-->
|
<!-- END OF SEMESTER TYPE STUDENTS-->
|
||||||
<!-- FOR YEAR TYPE STUDENTS-->
|
<!-- FOR YEAR TYPE STUDENTS-->
|
||||||
|
|
||||||
<table width="100%" border="1" ng-if="studentObj.FeeDetails[0] && semDataTypePDF == 'YEAR'" id = "{{studentObj.StudentID}}year1{{$index}}">
|
<table width="100%" border="1" cellpadding="0" cellspacing="0" ng-if="studentObj.FeeDetails[0] && semDataTypePDF == 'YEAR'" id = "{{studentObj.StudentID}}year1{{$index}}">
|
||||||
<thead>
|
<thead>
|
||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
@ -88,7 +97,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
<table width="100%" border="1" ng-if = "studentObj.FeeDetails[1] && semDataTypePDF == 'YEAR'" id = "{{studentObj.StudentID}}year2{{$index}}">
|
<table width="100%" border="1" cellpadding="0" cellspacing="0" ng-if = "studentObj.FeeDetails[1] && semDataTypePDF == 'YEAR'" id = "{{studentObj.StudentID}}year2{{$index}}">
|
||||||
<thead>
|
<thead>
|
||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
@ -105,7 +114,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
<table width="100%" border="1" ng-if ="studentObj.FeeDetails[2] && semDataTypePDF == 'YEAR'" id = "{{studentObj.StudentID}}year3{{$index}}">
|
<table width="100%" border="1" cellpadding="0" cellspacing="0" ng-if ="studentObj.FeeDetails[2] && semDataTypePDF == 'YEAR'" id = "{{studentObj.StudentID}}year3{{$index}}">
|
||||||
<thead>
|
<thead>
|
||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
@ -122,7 +131,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
<table width="100%" border="1" ng-if = "studentObj.FeeDetails[3] && semDataTypePDF == 'YEAR'" id = "{{studentObj.StudentID}}year4{{$index}}">
|
<table width="100%" border="1" cellpadding="0" cellspacing="0" ng-if = "studentObj.FeeDetails[3] && semDataTypePDF == 'YEAR'" id = "{{studentObj.StudentID}}year4{{$index}}">
|
||||||
<thead>
|
<thead>
|
||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
@ -142,7 +151,7 @@
|
|||||||
|
|
||||||
<!-- FOR OF REG AND LAT TYPE STUDENTS-->
|
<!-- FOR OF REG AND LAT TYPE STUDENTS-->
|
||||||
|
|
||||||
<table width="100%" border="1" ng-repeat = "subjects in studentObj.FeeDetails[0]" ng-if="semDataTypePDF == 'REG' || semDataTypePDF == 'LAT' && subjects.length != 0" id = "{{studentObj.StudentID}}{{$index}}">
|
<table width="100%" border="1" cellpadding="0" cellspacing="0" ng-repeat = "subjects in studentObj.FeeDetails[0]" ng-if="semDataTypePDF == 'REG' || semDataTypePDF == 'LAT' && subjects.length != 0" id = "{{studentObj.StudentID}}{{$index}}">
|
||||||
<thead>
|
<thead>
|
||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
@ -155,8 +164,8 @@
|
|||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
|
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -1178,7 +1178,7 @@
|
|||||||
</li>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
<li ui-sref-active="active">
|
<li ui-sref-active="active" ng-if="is_active_DayBookAprlAccess == '1'">
|
||||||
<a ui-sref="app.daybooksuperadmin.datacorrection" ng-click="checkStaff()">
|
<a ui-sref="app.daybooksuperadmin.datacorrection" ng-click="checkStaff()">
|
||||||
<span class="title" translate="sidebar.nav.daybook.DATACORRECTION"> DATA CORRECTION</span>
|
<span class="title" translate="sidebar.nav.daybook.DATACORRECTION"> DATA CORRECTION</span>
|
||||||
</a>
|
</a>
|
||||||
|
|||||||
@ -413,7 +413,7 @@
|
|||||||
</a>
|
</a>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<a ng-if="feesStructureInfo[0].ProgramType=='Y001'" class="text-red" tooltip="Generate Re-registration PDF" ng-click="reregisterPDF(p);"><b class="fa fa-hover fa fa-file-pdf-o " aria-hidden="true"></b>
|
<a ng-if="((p.Sem_Year | uppercase) !='SEM1' && (p.Sem_Year | uppercase) !='YEAR1') && feesStructureInfo[0].ProgramType=='Y001'" class="text-red" tooltip="Generate Re-registration PDF" ng-click="reregisterPDF(p);"><b class="fa fa-hover fa fa-file-pdf-o " aria-hidden="true"></b>
|
||||||
</a></td>
|
</a></td>
|
||||||
|
|
||||||
</tr>
|
</tr>
|
||||||
|
|||||||
BIN
Apollo/images/student/Dri_N4oys5EwM0jF.jpeg
Normal file
BIN
Apollo/images/student/Dri_N4oys5EwM0jF.jpeg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 7.0 KiB After Width: | Height: | Size: 7.0 KiB |
Loading…
Reference in New Issue
Block a user