Reregister form modified

This commit is contained in:
sriramv 2018-08-10 16:56:46 +05:30
parent 30ce77d530
commit 89f380c451
6 changed files with 298 additions and 49 deletions

View File

@ -161,12 +161,28 @@ class Reregister_Controller extends REST_Controller {
$SemesterID = $this->post('SemNum');
$branchId = $this->post('branchId');
$course = $this->post('Course');
foreach($SemesterID as $sem){
if(!empty($sem)){
$sem = '';
if(strlen($SemesterID) ==5){
if($SemesterID == 'Year1'){
$sem = '1';
}else if($SemesterID == 'Year2'){
$sem = '3';
}else if($SemesterID == 'Year3'){
$sem = '5';
}else{
$sem = '7';
}
}else{
$sem = substr($SemesterID,3);
}
//echo $sem;die;
$subjectDetails[] = $this->Reregister_model->getsubject($sem,$branchId,$course);
}
// }
}
// }
if(sizeof($subjectDetails)>0){
$data['status'] = REST_Controller::HTTP_OK;

View File

@ -16,8 +16,8 @@ class Fees_status_model extends CI_Model
* */
public function getStudentList($search=null)
{
if($search['MobileNumber']!='' OR $search['Firstname']!='' OR $search['UniversityID']!='' OR $search['CourseID']!=''){
$this->db->select('ST.StudentID,ST.MobileNumber,ST.Firstname,ST.Lastname,ST.Fathername,ST.EmailID,STC.ID,US.UniversityID,US.UniversityName,CU.CourseID,CU.CourseName');
if($search['MobileNumber']!='' OR $search['Firstname']!='' OR $search['UniversityID']!='' OR $search['CourseID']!=''){
$this->db->select('ST.StudentID,ST.MobileNumber,ST.Firstname,ST.Lastname,ST.Fathername,ST.EmailID,STC.ID,US.UniversityID,US.UniversityName,CU.CourseID,CU.CourseName,ST.MobileNumber,ST.PermanentAddress,if(STC.EnrollmentID = "","",STC.EnrollmentID) as EnrollmentID,US.ProfilePicPath,US.MobileNumber,US.Address,US.EmailID,ST.MotherName,CU.Specilization1 as Specilization');
$this->db->from(STUDENTS.' as ST');
$this->db->join(STUDENTCOURSE.' as STC', 'STC.StudentID = ST.StudentID');
$this->db->join(COURSE.' as CU', 'CU.CourseID = STC.CourseID');

View File

@ -3,7 +3,7 @@
* controllers for ng-table
* Simple table with sorting and filtering on AngularJS
*/
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) {
app.controller('feesStatusCtrl', ["$scope","$rootScope","toaster", "$filter", "ngTableParams", "API_POINTS", "$localStorage", "$http", "$state", "installmentService", "SweetAlert", "dateListDescService","$modal", function ($scope,$rootScope,toaster, $filter, ngTableParams, apiPoint, $localStorage, $http, $state,installmentService,SweetAlert,dateListDescService,$modal) {
$scope.myModel = {
"studentName": "",
"mobileNumber": "",
@ -2435,7 +2435,243 @@ app.controller('studentModalDemoCtrl', ["$scope", "$rootScope", "$modal", "$log"
});
}
/**
* Created by Viual Studio.
* User: sriram
* Date: 8/9/18
*
*/
$scope.reregisterPDF = function(student){
//alert();
//console.log($scope.studentInfo);
//console.log($scope.viewId);
var coursefiltered = $scope.studentInfo.filter((universitycourse)=>universitycourse.ID == $scope.viewId);
//console.log(coursefiltered);
var getsubject = {
method:'post',
url:apiPoint.url +"getSubject",
headers: {
'Content-Type': 'application/json'
},
data:{
SemNum:student.Sem_Year,
Course:coursefiltered[0].CourseID,
branchId: JSON.parse(localStorage.getItem('localObj')).localBranchID,
}
};
$http(getsubject).then(function(response){
// console.log(response);
if(response.data.status ==200 && response.data.SubjectStatus){
//angular.forEach($scope.selectedStudentsID,function(studentdata,key){
// angular.forEach(response.data.SubjectDetails[key],function(subjectdata,subkey){
// console.log(subkey);
// $scope.subjectDetails.push(subjectdata);
// });
$scope.open(coursefiltered,response.data.SubjectDetails,student);
//});
}
// if(response.data.message == "Something Went Wrong!" ){
// //alert();
// swal('No Subject Available','','warning');
},function(error){
swal('No Subject Available','','warning');
});
}
$scope.open = function(coursefiltered,Subjects,sem){
// console.log(PDFdata);
//$rootScope.Student = PDFdata;
// console.log($rootScope.Student);
// return false;
$rootScope.sem = sem.Sem_Year;
//console.log($rootScope.sem);
$rootScope.Course = coursefiltered[0];
//console.log($rootScope.Course);
$rootScope.Subject = Subjects;
// console.log($rootScope.Subject);
// return false;
var modalInstance = $modal.open({
templateUrl: 'assets/views/reregistration/reregistrationformpdf.html',
controller: 'feesStatusCtrl',
// size: size,
resolve: {
pdfitems: function () {
//return $scope.FeesName;
return sem;
}
}
});
modalInstance.result.then(function (selectedItem) {
$scope.selected = selectedItem;
}, function () {
$log.info('Modal dismissed at: ' + new Date());
});
};
$scope.generatePDF = function(){
// alert();
console.log($scope.Course);
var sem = "Sem/Year:"+$scope.sem;
var universityaddress = encodeURIComponent($scope.Course.Address).replace(/[%2C %20]/g,' ');
$scope.universityAddress = universityaddress.replace(" "," ");;
$scope.universitydetails = "Mobile: "+$scope.Course.MobileNumber+",E-mail id:"+$scope.Course.EmailID+
",Website:-";
$scope.Enroll = "Enrolment No: ";
$scope.courseDetails = "Course Name: "+$scope.Course.CourseName+" specialization: "+$scope.Course.Specilization +sem
$scope.StudentName = "Name of the Candidate: "+$scope.Course.Firstname +' '+ $scope.Course.Lastname;
$scope.StudentFatername = "Father's Name: "+$scope.Course.Fathername;
$scope.StudentMotherName = "Mother's Name: "+$scope.Course.MotherName;
//var str = $scope.Student.PresentAddress;
var str = encodeURIComponent($scope.Course.PermanentAddress).replace(/[%2C %20 %0A]/g,' ');
// str.replace("%0A"," ");
// str.replace("%20"," ");
// str.replace("%2C"," ");
$scope.StudnetAddress = "Address: "+ str.replace(" "," ");
$scope.StudentPin = "Pincode: .................. Mobile No: "+$scope.Course.MobileNumber+" Email ID: "+$scope.Course.EmailID;
// var sem1 = doc.autoTableHtmlToJson(document.getElementById(subject));
var universityname = $scope.Course.UniversityName;
var universityCap = universityname.toUpperCase();
var doc = new jsPDF('A4');
var img = document.getElementById("logo");
console.log(img);
var canvas = document.createElement("canvas");
canvas.width = 100;
canvas.height = 100;
var ctx = canvas.getContext("2d");
ctx.drawImage(img, 0, 0,100,100);
var dataURL = canvas.toDataURL("image/png");
doc.rect(10, 10, 190, 280);
doc.text(70, 20, universityCap);
doc.addImage(dataURL, 'jpeg', 50, 13, 10, 10);
doc.setFontSize(14);
doc.text(70,32,"RE-REGISTRATION FORM");
doc.setFontSize(12);
doc.text(35,35,$scope.universityAddress);
doc.text(20,42,$scope.universitydetails);
doc.setFontSize(10);
doc.setFontSize(10);
var formdetails = "The from should be complete in all respects and to be filled by student in English CAPITAL letters in blue /black ink.";
var details = doc.splitTextToSize(formdetails,200);
doc.text(15,50,details);
doc.setFontSize(12);
doc.line(10, 45, 200, 45);
var col = 45;
var EnLen = $scope.Course.EnrollmentID.length;
//console.log(EnLen);
var k = 0;
if(EnLen !=0){
while( k<= EnLen-1){
//console.log(k);
doc.text(15,60,$scope.Enroll);doc.rect(col,57,5,5);
col = col+1;
doc.text(col,61,$scope.Course.EnrollmentID[k]);
col = parseInt(col)+4;
k++;
}
}else{
doc.text(15,60,$scope.Enroll); doc.rect(45,55,5,5);doc.rect(50,55,5,5);doc.rect(55,55,5,5);doc.rect(60,55,5,5);doc.rect(65,55,5,5);doc.rect(70,55,5,5);doc.rect(75,55,5,5);doc.rect(80,55,5,5);doc.rect(85,55,5,5);doc.rect(90,55,5,5);doc.rect(95,55,5,5);doc.rect(100,55,5,5);doc.rect(105,55,5,5);doc.rect(110,55,5,5);doc.rect(115,55,5,5);doc.rect(120,55,5,5);doc.rect(125,55,5,5);
// doc.text(46,59,$scope.Student.EnrollmentID[0]);doc.text(51,59,$scope.Student.EnrollmentID[1]);doc.text(56,59,$scope.Student.EnrollmentID[2]);doc.text(61,59,$scope.Student.EnrollmentID[3]);doc.text(66,59,$scope.Student.EnrollmentID[4]);
// doc.text(71,59,$scope.Student.EnrollmentID[5]);doc.text(76,59,$scope.Student.EnrollmentID[6]);doc.text(81,59,$scope.Student.EnrollmentID[7]);doc.text(86,59,$scope.Student.EnrollmentID[8]);doc.text(91,59,$scope.Student.EnrollmentID[9]);
// doc.text(96,59,$scope.Student.EnrollmentID[10]);doc.text(101,59,$scope.Student.EnrollmentID[11]);doc.text(106,59,$scope.Student.EnrollmentID[12]);
// //doc.text(111,59,$scope.Student.EnrollmentID[13]);doc.text(116,59,$scope.Student.EnrollmentID[14]);doc.text(121,59,$scope.Student.EnrollmentID[15]);
}
doc.setFontSize(10);
doc.text(15,70,$scope.courseDetails);
doc.setFontSize(12);
doc.text(15,80,"Examination Session: January ");doc.rect(73,77,5,5);doc.text(80,80,"June");doc.rect(90,77,5,5);doc.text(100,80,"Semester Mode");doc.rect(131,77,5,5);doc.text(140,80,"Yearly Mode");doc.rect(165,77,5,5);
// doc.autoTable(sem1.columns, sem1.data, {margin: {top: 100},theme:'grid'});
doc.line(10, 83, 200, 83);
doc.text(15,88,$scope.StudentName);
doc.text(60,89,"......................................................................................................................");
doc.text(15,95,$scope.StudentFatername);
doc.text(43,96,"....................................................................................................................................");
doc.text(15,102,$scope.StudentMotherName);
doc.text(43,103,"....................................................................................................................................");
doc.text(15,110,$scope.StudnetAddress);
doc.text(30,111,"................................................................................................................................................");
doc.text(15,121,$scope.StudentPin);
doc.text
doc.line(10, 125, 200,125);
doc.text(45,130,"SUBJECT / PAPER IN WHICH CANDIDATE APPEARING")
doc.line(10, 131, 200, 131);
doc.text(20,135,"SR.NO");
doc.text(60,135,"Subject Code");
doc.text(110,135,"Subject/Paper Code");
doc.line(10,137,200,137);
var row = 137;
var no = 1;
//console.log();
angular.forEach($scope.Subject[0],function(subjectData,key){
//for(var i=0;i<=$scope.Subject[key].length-1;i++){
// console.log(subjectData);
doc.line(10,row,200,row);
no = no.toString();
doc.text(20,row+5,no);
doc.text(65,row+5,subjectData.SubjectCode);
doc.setFontSize(10);
doc.text(100,row+5,subjectData.SubjectName);
row = row+6;
no = parseInt(no)+1;
doc.line(10,row,200,row);
});
var index = 14;
var len = index-$scope.Subject[0].length;
//console.log(len);
for(var j=0;j<=len;j++){
if(no <=9){
no = no.toString();
doc.text(20,row+5,no);
}else{
no = no.toString();
doc.text(19,row+5,no);
}
// doc.text(75,row+5,"--");
// doc.text(120,row+5,"--");
row = row+6;
no = parseInt(no)+1;
doc.line(10,row,200,row);
}
doc.line(10,240,200,240);
doc.text(15,250,"Fees Details: Cash / Cheque / DD");
doc.text(15,260,"DD No / Cheque No ....................... Dated ............... Bank ....................");
doc.text(15,270,"Amount ...................");
doc.text(150,280,"Signature of Candidate");
doc.save($scope.Course.Firstname +'_'+ $scope.Course.Lastname+'_'+$scope.sem+'.pdf');
}
}]);

View File

@ -385,11 +385,11 @@
</a>
<ul class="sub-menu">
<li ui-sref-active="active">
<!-- <li ui-sref-active="active">
<a ui-sref="app.reregistration.reregistrationform" ng-click="checkSuperAdmin()">
<span class="title" translate="sidebar.nav.reregistration.REREGISTRATIONFORM">REREGISTRATIONFORM</span>
</a>
</li>
</li> -->
<li ui-sref-active="active">
<a ui-sref="app.reregistration.batchmovement" ng-click="checkSuperAdmin()">
<span class="title" translate="sidebar.nav.reregistration.BATCHMOVEMENT">BATCHMOVEMENT</span>

View File

@ -1,59 +1,54 @@
<div class="container-fluid container-fullw bg-white" ng-controller="reregistrationformCtrl">
<div class="container-fluid container-fullw bg-white" ng-controller="feesStatusCtrl">
<div class="col-md-offset-10 col-md-1">
<button class="btn btn-success" id="print"ng-click="generatePDF();">Print</button></div>
<div id="reregisterform">
<table style="height: 341px;background-color: white;" width="578" border=1 ng-repeat="Student in Student">
<div id="reregisterform">
<table style="height: 341px;background-color: white;" width="578" border=1>
<tbody>
<tr>
<td style="width: 185px; text-align: right;border-right-style: hidden;border-bottom-style: hidden;"><img src="images/{{university.ProfilePicPath}}" id="logo" style="width: 30%;"></td>
<td style="width: 185px; text-align: right;border-right-style: hidden;border-bottom-style: hidden;"><img src="images/{{Course.ProfilePicPath || university/No_Image.png}}" id="logo" style="width: 30%;"></td>
<td style="width: 185px;border-bottom-style: hidden;" colspan="2">
<h1 style="color:blue;"><strong>{{university.universityName}}</strong></h1>
<h1 style="color:blue;"><strong>{{Course.CourseName}}</strong></h1>
</td>
</tr>
<tr>
<td style="width: 185px; text-align: center;" colspan="3">
<h5><strong>RE-REGISTRATION FORM</strong></h5>
<p>{{university.Address}} &nbsp;Mob-{{university.MobileNumber}}, E-mail id:{{university.EmailID}}, Website:-</p>
<p>{{Course.Address}} &nbsp;Mob-{{Course.MobileNumber}}, E-mail id:{{Course.EmailID}}, Website:-</p>
</td>
</tr>
<tr>
<td style="width: 185px;" colspan="3">
<p style="text-align: center;">The from should be complete in all respects and to be filled by student&nbsp;in English CAPITAL letters in blue /black ink.</p>
<p style="text-align: center;">The from should be complete in all respects and to be filled by Course&nbsp;in English CAPITAL letters in blue /black ink.</p>
<table width="80%">
<tbody>
<tr style="height: 3px;">
<td style="">Enrolment No: </td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Student.EnrollmentID[0]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Student.EnrollmentID[1]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Student.EnrollmentID[2]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Student.EnrollmentID[3]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Student.EnrollmentID[4]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Student.EnrollmentID[5]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Student.EnrollmentID[6]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Student.EnrollmentID[7]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Student.EnrollmentID[8]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Student.EnrollmentID[9]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Student.EnrollmentID[10]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Student.EnrollmentID[11]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Student.EnrollmentID[12]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Student.EnrollmentID[13]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Student.EnrollmentID[14]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Student.EnrollmentID[15]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Student.EnrollmentID[16]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Student.EnrollmentID[17]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Student.EnrollmentID[18]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Course.EnrollmentID[0]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Course.EnrollmentID[1]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Course.EnrollmentID[2]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Course.EnrollmentID[3]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Course.EnrollmentID[4]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Course.EnrollmentID[5]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Course.EnrollmentID[6]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Course.EnrollmentID[7]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Course.EnrollmentID[8]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Course.EnrollmentID[9]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Course.EnrollmentID[10]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Course.EnrollmentID[11]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Course.EnrollmentID[12]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Course.EnrollmentID[13]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Course.EnrollmentID[14]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Course.EnrollmentID[15]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Course.EnrollmentID[16]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Course.EnrollmentID[17]}}</td>
<td style="height: 5px;border: 1px solid;padding: 0px 5px 0px 8px;">{{Course.EnrollmentID[18]}}</td>
</tr>
</tbody>
</table>
&nbsp;
<p>Course Name: {{Course.CourseName}} specialization {{Course.Specilization}} Sem/Year <span style="text-decoration:underline;"ng-if="Student.FeeDetails[0].SubType=='SEM'">SEM{{sem[$index]}}</span>
<span style="text-decoration:underline;" ng-if="Student.FeeDetails[0].SubType=='YEAR'">
<span ng-if="Year[$index]==1">YEAR1</span>
<span ng-if="Year[$index]==3">YEAR2</span>
<span ng-if="Year[$index]==5">YEAR3</span>
<span ng-if="Year[$index]==7">YEAR4</span>
</span>
<p>Course Name: {{Course.CourseName}} specialization {{Course.Specilization}} Sem/Year: <span style="text-decoration:underline;">{{sem}}</span>
</p>
&nbsp;
<p>Examination Session:&nbsp;&nbsp;&nbsp; January&nbsp;&nbsp;&nbsp;<span style="border:1px solid black;padding: 0px 0px 0px 18px;"></span>&nbsp;&nbsp;&nbsp; June &nbsp;&nbsp;&nbsp;<span style="border:1px solid black;padding: 0px 0px 0px 18px;"></span>&nbsp;&nbsp;&nbsp; Semester Mode &nbsp;&nbsp;&nbsp;<span style="border:1px solid black;padding: 0px 0px 0px 18px;"></span>&nbsp;&nbsp;&nbsp; Yearly Mode &nbsp;&nbsp;&nbsp;<span style="border:1px solid black;padding: 0px 0px 0px 18px;"></span></p>
@ -65,23 +60,23 @@
<tbody>
<tr>
<td style="width: 28.0547%;">Name of the Cadidate:</td>
<td style="width: 68.9453%; border-bottom: 1px dotted;">{{Student.Firstname}} {{Student.Lastname}}</td>
<td style="width: 68.9453%; border-bottom: 1px dotted;">{{Course.Firstname}} {{Course.Lastname}}</td>
</tr>
<tr>
<td style="width: 28.0547%;">Father's Nmae:</td>
<td style="width: 68.9453%; border-bottom: 1px dotted;">{{Student.Fathername}}</td>
<td style="width: 68.9453%; border-bottom: 1px dotted;">{{Course.Fathername}}</td>
</tr>
<tr>
<td style="width: 28.0547%;">Mother's Name:</td>
<td style="width: 68.9453%; border-bottom: 1px dotted;">{{Student.MotherName}}</td>
<td style="width: 68.9453%; border-bottom: 1px dotted;">{{Course.MotherName}}</td>
</tr>
<tr>
<td style="width: 28.0547%;">Address</td>
<td style="width: 68.9453%; border-bottom: 1px dotted;">{{Student.PermanentAddress}}</td>
<td style="width: 68.9453%; border-bottom: 1px dotted;">{{Course.PermanentAddress}}</td>
</tr>
</tbody>
</table>
<p>Pin Code: __________ Mobile No: <span style="text-decoration:underline;">{{Student.MobileNumber}}</span> E-mail ID: <span style="text-decoration:underline;">{{Student.EmailID}}</span></p>
<p>Pin Code: __________ Mobile No: <span style="text-decoration:underline;">{{Course.MobileNumber}}</span> E-mail ID: <span style="text-decoration:underline;">{{Course.EmailID}}</span></p>
</td>
</tr>
@ -96,7 +91,7 @@
<th style="width: 186px; text-align: center;"><strong>&nbsp;Subject / Paper Code</strong></th>
</tr>
<tr ng-repeat="sub in Subject[$index]">
<tr ng-repeat="sub in Subject[0]">
<td style="width: 185px;">{{$index+1}}</td>
<td style="width: 185px;">{{sub.SubjectCode}}</td>
<td style="width: 186px;">{{sub.SubjectName}}</td>

View File

@ -411,7 +411,9 @@
&nbsp;
</a>
</td>
<td>
<a ng-if="feesStructureInfo[0].ProgramType=='Y001'" class="text-red" tooltip="Generate PDF" ng-click="reregisterPDF(p);"><b class="fa fa-hover fa-files " aria-hidden="true"></b>
</a></td>
</tr>