First 3 In Screen
This commit is contained in:
parent
83ca018a9d
commit
d8dadce072
@ -16,13 +16,15 @@ class Fees_status_model extends CI_Model
|
|||||||
* */
|
* */
|
||||||
public function getStudentList($search=null)
|
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,ST.PermanentAddress,if(STC.EnrollmentID = "","",STC.EnrollmentID) as EnrollmentID,US.ProfilePicPath,US.MobileNumber as UnivMobileNumber,US.Address,US.EmailID,ST.MotherName,CU.Specilization1 as Specilization');
|
if($search['MobileNumber']!='' OR $search['Firstname']!='' OR $search['UniversityID']!='' OR $search['CourseID']!='' OR $search['BatchCode']!=''){
|
||||||
|
$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.PermanentAddress,if(STC.EnrollmentID = "","",STC.EnrollmentID) as EnrollmentID,US.ProfilePicPath,US.MobileNumber as UnivMobileNumber,US.Address,US.EmailID,ST.MotherName,CU.Specilization1 as Specilization,BA.BatchCode,BA.BatchName');
|
||||||
$this->db->from(STUDENTS.' as ST');
|
$this->db->from(STUDENTS.' as ST');
|
||||||
$this->db->join(STUDENTCOURSE.' as STC', 'STC.StudentID = ST.StudentID');
|
$this->db->join(STUDENTCOURSE.' as STC', 'STC.StudentID = ST.StudentID');
|
||||||
$this->db->join(COURSE.' as CU', 'CU.CourseID = STC.CourseID');
|
$this->db->join(COURSE.' as CU', 'CU.CourseID = STC.CourseID');
|
||||||
// $this->db->join(SESSIONMASTER.' as SM', 'SM.SessionID = STC.SessionID');
|
// $this->db->join(SESSIONMASTER.' as SM', 'SM.SessionID = STC.SessionID');
|
||||||
$this->db->join(UNIVERSITY.' as US', 'US.UniversityID = CU.UniversityID');
|
$this->db->join(UNIVERSITY.' as US', 'US.UniversityID = CU.UniversityID');
|
||||||
|
$this->db->join(BATCH.' as BA', 'BA.UniversityID = US.UniversityID');
|
||||||
$this->db->where('ST.IsActive','1');
|
$this->db->where('ST.IsActive','1');
|
||||||
$this->db->where('STC.IsActive','1');
|
$this->db->where('STC.IsActive','1');
|
||||||
if($search['requestedBranch']!='All'){
|
if($search['requestedBranch']!='All'){
|
||||||
@ -43,6 +45,9 @@ class Fees_status_model extends CI_Model
|
|||||||
if($search['CourseID']!=''){
|
if($search['CourseID']!=''){
|
||||||
$this->db->where('STC.CourseID',$search['CourseID']);
|
$this->db->where('STC.CourseID',$search['CourseID']);
|
||||||
}
|
}
|
||||||
|
if($search['BatchCode']!=''){
|
||||||
|
$this->db->where('BA.BatchCode',$search['BatchCode']);
|
||||||
|
}
|
||||||
/* if($search['MobileNumber']!='' AND $search['Firstname']==''){
|
/* if($search['MobileNumber']!='' AND $search['Firstname']==''){
|
||||||
$this->db->where('ST.MobileNumber',$search['MobileNumber']);
|
$this->db->where('ST.MobileNumber',$search['MobileNumber']);
|
||||||
}
|
}
|
||||||
@ -734,7 +739,7 @@ class Fees_status_model extends CI_Model
|
|||||||
* */
|
* */
|
||||||
public function getUniversityDetails($requestedBy=null,$requestedBranch=null)
|
public function getUniversityDetails($requestedBy=null,$requestedBranch=null)
|
||||||
{
|
{
|
||||||
$this->db->select('UniversityID,UniversityName');
|
$this ->db->select('UniversityID,UniversityName');
|
||||||
$this->db->where('IsActive','1');
|
$this->db->where('IsActive','1');
|
||||||
$this->db->where('BranchCode',$requestedBranch);
|
$this->db->where('BranchCode',$requestedBranch);
|
||||||
$this->db->order_by('CreatedOn','DESC');
|
$this->db->order_by('CreatedOn','DESC');
|
||||||
@ -749,6 +754,7 @@ class Fees_status_model extends CI_Model
|
|||||||
$university_array['universityID'] = $row->UniversityID;
|
$university_array['universityID'] = $row->UniversityID;
|
||||||
$university_array['universityName'] = $row->UniversityName;
|
$university_array['universityName'] = $row->UniversityName;
|
||||||
$university_array['courseDetails']= $this->getCourseDetails($row->UniversityID,$requestedBranch);
|
$university_array['courseDetails']= $this->getCourseDetails($row->UniversityID,$requestedBranch);
|
||||||
|
$university_array['batchDetails']= $this->getBatch($row->UniversityID,$requestedBranch);
|
||||||
$result_array[]=$university_array;
|
$result_array[]=$university_array;
|
||||||
}
|
}
|
||||||
$result_university['univerSityDetails']= $result_array;
|
$result_university['univerSityDetails']= $result_array;
|
||||||
@ -759,6 +765,7 @@ class Fees_status_model extends CI_Model
|
|||||||
$result_university['universityID'] = "";
|
$result_university['universityID'] = "";
|
||||||
$result_university['universityName'] = "";
|
$result_university['universityName'] = "";
|
||||||
$result_university['courseDetails']= "";
|
$result_university['courseDetails']= "";
|
||||||
|
$result_university['batchDetails']="";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -2373,4 +2380,15 @@ $REGID='';
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function getBatch($universityID=null,$br=null)
|
||||||
|
{
|
||||||
|
$this->db->select('BatchCode,BatchName,str_to_date(BatchDate, "%d-%m-%Y") BatchDate');
|
||||||
|
$this->db->where('UniversityID',$universityID);
|
||||||
|
//$this->db->where('IsActive','1');
|
||||||
|
$this->db->where('BranchCode',$br);
|
||||||
|
$this->db->order_by('BatchDate','DESC');
|
||||||
|
$batchDetails = $this->db->get(BATCH);
|
||||||
|
return $batchDetails->result();
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
@ -55,6 +55,7 @@ class Fees_Status_Controller extends REST_Controller {
|
|||||||
* */
|
* */
|
||||||
public function getStudentList_post()
|
public function getStudentList_post()
|
||||||
{
|
{
|
||||||
|
echo "i am here";die();
|
||||||
$search['requestedBy'] = $this->post('requestedtBy');
|
$search['requestedBy'] = $this->post('requestedtBy');
|
||||||
$search['Firstname'] = $this->post('studentName');
|
$search['Firstname'] = $this->post('studentName');
|
||||||
$search['MobileNumber'] = $this->post('mobileNumber');
|
$search['MobileNumber'] = $this->post('mobileNumber');
|
||||||
@ -62,6 +63,7 @@ class Fees_Status_Controller extends REST_Controller {
|
|||||||
$search['CourseID'] = $this->post('course');
|
$search['CourseID'] = $this->post('course');
|
||||||
$search['requestedDept'] = $this->post('requestedDept');
|
$search['requestedDept'] = $this->post('requestedDept');
|
||||||
$search['requestedBranch'] = $this->post('branchId');
|
$search['requestedBranch'] = $this->post('branchId');
|
||||||
|
$search['BatchCode'] = $this->post('batch');
|
||||||
$getStudentDetails = $this->Fees_model->getStudentList($search);
|
$getStudentDetails = $this->Fees_model->getStudentList($search);
|
||||||
if ($getStudentDetails)
|
if ($getStudentDetails)
|
||||||
{
|
{
|
||||||
|
|||||||
@ -8,6 +8,7 @@ app.controller('feesStatusCtrl', ["$scope","$rootScope","toaster", "$filter", "n
|
|||||||
"studentName": "",
|
"studentName": "",
|
||||||
"mobileNumber": "",
|
"mobileNumber": "",
|
||||||
"universityName":"",
|
"universityName":"",
|
||||||
|
"batch":"",
|
||||||
"courseName":""
|
"courseName":""
|
||||||
};
|
};
|
||||||
// bill date restrict
|
// bill date restrict
|
||||||
@ -197,6 +198,7 @@ console.log($scope.paymentOptions);
|
|||||||
mobileNumber: myModel.mobileNumber,
|
mobileNumber: myModel.mobileNumber,
|
||||||
university: $scope.univId,
|
university: $scope.univId,
|
||||||
course:myModel.courseName,
|
course:myModel.courseName,
|
||||||
|
batch:myModel.batch,
|
||||||
requestedtBy: JSON.parse(sessionStorage.getItem('localObj')).localUserID,
|
requestedtBy: JSON.parse(sessionStorage.getItem('localObj')).localUserID,
|
||||||
branchId: JSON.parse(sessionStorage.getItem('localObj')).localBranchID,
|
branchId: JSON.parse(sessionStorage.getItem('localObj')).localBranchID,
|
||||||
requestedDept: JSON.parse(sessionStorage.getItem('localObj')).localType,
|
requestedDept: JSON.parse(sessionStorage.getItem('localObj')).localType,
|
||||||
|
|||||||
@ -135,8 +135,8 @@
|
|||||||
<th ng-click="sort('Firstname')">First Name
|
<th ng-click="sort('Firstname')">First Name
|
||||||
<span class="glyphicon sort-icon" ng-show="sortKey=='Firstname'" ng-class="{'glyphicon-chevron-up':reverse,'glyphicon-chevron-down':!reverse}"></span>
|
<span class="glyphicon sort-icon" ng-show="sortKey=='Firstname'" ng-class="{'glyphicon-chevron-up':reverse,'glyphicon-chevron-down':!reverse}"></span>
|
||||||
</th>
|
</th>
|
||||||
<th ng-click="sort('Lastname')">Last Name
|
<th ng-click="sort('Fathername')">Father Name
|
||||||
<span class="glyphicon sort-icon" ng-show="sortKey=='Lastname'" ng-class="{'glyphicon-chevron-up':reverse,'glyphicon-chevron-down':!reverse}"></span>
|
<span class="glyphicon sort-icon" ng-show="sortKey=='Fathername'" ng-class="{'glyphicon-chevron-up':reverse,'glyphicon-chevron-down':!reverse}"></span>
|
||||||
</th>
|
</th>
|
||||||
<th ng-click="sort('MobileNumber')">Mobile
|
<th ng-click="sort('MobileNumber')">Mobile
|
||||||
<span class="glyphicon sort-icon" ng-show="sortKey=='MobileNumber'" ng-class="{'glyphicon-chevron-up':reverse,'glyphicon-chevron-down':!reverse}"></span>
|
<span class="glyphicon sort-icon" ng-show="sortKey=='MobileNumber'" ng-class="{'glyphicon-chevron-up':reverse,'glyphicon-chevron-down':!reverse}"></span>
|
||||||
@ -160,7 +160,7 @@
|
|||||||
</label>
|
</label>
|
||||||
</td>
|
</td>
|
||||||
<td><a tooltip="View Student" class="text-dark" ng-click="open(p);">{{p.Firstname}}</a></td>
|
<td><a tooltip="View Student" class="text-dark" ng-click="open(p);">{{p.Firstname}}</a></td>
|
||||||
<td>{{p.Lastname}}</td>
|
<td>{{p.Fathername}}</td>
|
||||||
<td><a tooltip="View Student" class="text-dark" ng-click="open(p);">{{p.MobileNumber}}</a></td>
|
<td><a tooltip="View Student" class="text-dark" ng-click="open(p);">{{p.MobileNumber}}</a></td>
|
||||||
<td>{{p.EmailID}}</td>
|
<td>{{p.EmailID}}</td>
|
||||||
<td>{{p.CourseName}} (<strong>{{p.CourseCode}}</strong>)</td>
|
<td>{{p.CourseName}} (<strong>{{p.CourseCode}}</strong>)</td>
|
||||||
|
|||||||
@ -135,8 +135,8 @@
|
|||||||
<th ng-click="sort('Firstname')">First Name
|
<th ng-click="sort('Firstname')">First Name
|
||||||
<span class="glyphicon sort-icon" ng-show="sortKey=='Firstname'" ng-class="{'glyphicon-chevron-up':reverse,'glyphicon-chevron-down':!reverse}"></span>
|
<span class="glyphicon sort-icon" ng-show="sortKey=='Firstname'" ng-class="{'glyphicon-chevron-up':reverse,'glyphicon-chevron-down':!reverse}"></span>
|
||||||
</th>
|
</th>
|
||||||
<th ng-click="sort('Lastname')">Last Name
|
<th ng-click="sort('Fathername')">Father Name
|
||||||
<span class="glyphicon sort-icon" ng-show="sortKey=='Lastname'" ng-class="{'glyphicon-chevron-up':reverse,'glyphicon-chevron-down':!reverse}"></span>
|
<span class="glyphicon sort-icon" ng-show="sortKey=='Fathername'" ng-class="{'glyphicon-chevron-up':reverse,'glyphicon-chevron-down':!reverse}"></span>
|
||||||
</th>
|
</th>
|
||||||
<th ng-click="sort('MobileNumber')">MobileNumber
|
<th ng-click="sort('MobileNumber')">MobileNumber
|
||||||
<span class="glyphicon sort-icon" ng-show="sortKey=='MobileNumber'" ng-class="{'glyphicon-chevron-up':reverse,'glyphicon-chevron-down':!reverse}"></span>
|
<span class="glyphicon sort-icon" ng-show="sortKey=='MobileNumber'" ng-class="{'glyphicon-chevron-up':reverse,'glyphicon-chevron-down':!reverse}"></span>
|
||||||
@ -160,7 +160,7 @@
|
|||||||
</label>
|
</label>
|
||||||
</td>
|
</td>
|
||||||
<td><a tooltip="View Student" class="text-dark" ng-click="open(p);">{{p.Firstname}}</a></td>
|
<td><a tooltip="View Student" class="text-dark" ng-click="open(p);">{{p.Firstname}}</a></td>
|
||||||
<td>{{p.Lastname}}</td>
|
<td>{{p.Fathername}}</td>
|
||||||
<td><a tooltip="View Student" class="text-dark" ng-click="open(p);">{{p.MobileNumber}}</a></td>
|
<td><a tooltip="View Student" class="text-dark" ng-click="open(p);">{{p.MobileNumber}}</a></td>
|
||||||
<td>{{p.EmailID}}</td>
|
<td>{{p.EmailID}}</td>
|
||||||
<td>{{p.CourseName}}(<strong>{{p.CourseCode}}</strong>)</td>
|
<td>{{p.CourseName}}(<strong>{{p.CourseCode}}</strong>)</td>
|
||||||
|
|||||||
@ -135,8 +135,8 @@
|
|||||||
<th ng-click="sort('Firstname')">First Name
|
<th ng-click="sort('Firstname')">First Name
|
||||||
<span class="glyphicon sort-icon" ng-show="sortKey=='Firstname'" ng-class="{'glyphicon-chevron-up':reverse,'glyphicon-chevron-down':!reverse}"></span>
|
<span class="glyphicon sort-icon" ng-show="sortKey=='Firstname'" ng-class="{'glyphicon-chevron-up':reverse,'glyphicon-chevron-down':!reverse}"></span>
|
||||||
</th>
|
</th>
|
||||||
<th ng-click="sort('Lastname')">Last Name
|
<th ng-click="sort('Fathername')">Father Name
|
||||||
<span class="glyphicon sort-icon" ng-show="sortKey=='Lastname'" ng-class="{'glyphicon-chevron-up':reverse,'glyphicon-chevron-down':!reverse}"></span>
|
<span class="glyphicon sort-icon" ng-show="sortKey=='Fathername'" ng-class="{'glyphicon-chevron-up':reverse,'glyphicon-chevron-down':!reverse}"></span>
|
||||||
</th>
|
</th>
|
||||||
<th ng-click="sort('MobileNumber')">MobileNumber
|
<th ng-click="sort('MobileNumber')">MobileNumber
|
||||||
<span class="glyphicon sort-icon" ng-show="sortKey=='MobileNumber'" ng-class="{'glyphicon-chevron-up':reverse,'glyphicon-chevron-down':!reverse}"></span>
|
<span class="glyphicon sort-icon" ng-show="sortKey=='MobileNumber'" ng-class="{'glyphicon-chevron-up':reverse,'glyphicon-chevron-down':!reverse}"></span>
|
||||||
@ -160,7 +160,7 @@
|
|||||||
</label>
|
</label>
|
||||||
</td>
|
</td>
|
||||||
<td><a tooltip="View Student" class="text-dark" ng-click="open(p);">{{p.Firstname}}</a></td>
|
<td><a tooltip="View Student" class="text-dark" ng-click="open(p);">{{p.Firstname}}</a></td>
|
||||||
<td>{{p.Lastname}}</td>
|
<td>{{p.Fathername}}</td>
|
||||||
<td><a tooltip="View Student" class="text-dark" ng-click="open(p);">{{p.MobileNumber}}</a></td>
|
<td><a tooltip="View Student" class="text-dark" ng-click="open(p);">{{p.MobileNumber}}</a></td>
|
||||||
<td>{{p.EmailID}}</td>
|
<td>{{p.EmailID}}</td>
|
||||||
<td>{{p.CourseName}}(<strong>{{p.CourseCode}}</strong>)</td>
|
<td>{{p.CourseName}}(<strong>{{p.CourseCode}}</strong>)</td>
|
||||||
|
|||||||
@ -39,7 +39,33 @@
|
|||||||
<fieldset>
|
<fieldset>
|
||||||
<legend>Search</legend>
|
<legend>Search</legend>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-3 form-group" ng-class="{'has-error':Form.mobilenumber.$dirty && Form.mobilenumber.$invalid}">
|
<div class="col-md-4 form-group">
|
||||||
|
<label>
|
||||||
|
University
|
||||||
|
</label>
|
||||||
|
<select class="form-control" name="university" tabindex="3" id="university" ng-model="myModel.universityName" ng-options="details.universityName for details in university" ng-change="getStudentDetails(Form,myModel);">
|
||||||
|
<option value=""> Select University</option>
|
||||||
|
</select>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class="col-md-4 form-group">
|
||||||
|
<label>Batch</label>
|
||||||
|
<select ui-select2 class="form-control" tabindex="3" class="cs-select cs-skin-elastic" name="batch" ng-model="myModel.batch" ng-change="getStudentDetails(Form,myModel);">
|
||||||
|
<option value="" selected>Select Batch</option>
|
||||||
|
<option ng-repeat="batchDetails in myModel.universityName.batchDetails" value="{{batchDetails.BatchCode}}">{{batchDetails.BatchName}}</option>
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
<div class="col-md-4 form-group">
|
||||||
|
<label>Course</label>
|
||||||
|
<select ui-select2 class="form-control" tabindex="4" class="cs-select cs-skin-elastic" name="course" ng-model="myModel.courseName" ng-change="getStudentDetails(Form,myModel);">
|
||||||
|
<option value="" selected>Select Course</option>
|
||||||
|
<option ng-repeat="courseDetails in myModel.universityName.courseDetails" value="{{courseDetails.CourseID}}">{{courseDetails.CourseName}}</option>
|
||||||
|
</select>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4 form-group" ng-class="{'has-error':Form.mobilenumber.$dirty && Form.mobilenumber.$invalid}">
|
||||||
<label>
|
<label>
|
||||||
Mobile Number
|
Mobile Number
|
||||||
</label>
|
</label>
|
||||||
@ -51,7 +77,7 @@
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="col-md-3 form-group">
|
<div class="col-md-4 form-group">
|
||||||
<label>
|
<label>
|
||||||
Student First Name
|
Student First Name
|
||||||
</label>
|
</label>
|
||||||
@ -59,25 +85,7 @@
|
|||||||
<input type="text" placeholder="Search Student Name" tabindex="2" class="form-control" name="studentname" ng-model="myModel.studentName" ng-pattern="/^[a-zA-Z.\s]*$/" ng-change="getStudentDetails(Form,myModel);" />
|
<input type="text" placeholder="Search Student Name" tabindex="2" class="form-control" name="studentname" ng-model="myModel.studentName" ng-pattern="/^[a-zA-Z.\s]*$/" ng-change="getStudentDetails(Form,myModel);" />
|
||||||
<span class="error text-small block" ng-if="Form.studentname.$dirty && Form.studentname.$error.pattern">Invalid student name </span>
|
<span class="error text-small block" ng-if="Form.studentname.$dirty && Form.studentname.$error.pattern">Invalid student name </span>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-3 form-group">
|
|
||||||
<label>
|
|
||||||
University
|
|
||||||
</label>
|
|
||||||
<select class="form-control" name="university" tabindex="3" id="university" ng-model="myModel.universityName" ng-options="details.universityName for details in university" ng-change="getStudentDetails(Form,myModel);">
|
|
||||||
<option value=""> Select University</option>
|
|
||||||
</select>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<div class="col-md-3 form-group">
|
|
||||||
<label>
|
|
||||||
Course
|
|
||||||
</label>
|
|
||||||
<select ui-select2 class="form-control" tabindex="4" class="cs-select cs-skin-elastic" name="course" ng-model="myModel.courseName" ng-change="getStudentDetails(Form,myModel);">
|
|
||||||
<option value="" selected>Select Course</option>
|
|
||||||
<option ng-repeat="courseDetails in myModel.universityName.courseDetails" value="{{courseDetails.CourseID}}">{{courseDetails.CourseName}}</option>
|
|
||||||
</select>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
|
|||||||
@ -132,8 +132,8 @@
|
|||||||
<th ng-click="sort('Firstname')">First Name
|
<th ng-click="sort('Firstname')">First Name
|
||||||
<span class="glyphicon sort-icon" ng-show="sortKey=='Firstname'" ng-class="{'glyphicon-chevron-up':reverse,'glyphicon-chevron-down':!reverse}"></span>
|
<span class="glyphicon sort-icon" ng-show="sortKey=='Firstname'" ng-class="{'glyphicon-chevron-up':reverse,'glyphicon-chevron-down':!reverse}"></span>
|
||||||
</th>
|
</th>
|
||||||
<th ng-click="sort('Lastname')">Last Name
|
<th ng-click="sort('Fathername')">Father Name
|
||||||
<span class="glyphicon sort-icon" ng-show="sortKey=='Lastname'" ng-class="{'glyphicon-chevron-up':reverse,'glyphicon-chevron-down':!reverse}"></span>
|
<span class="glyphicon sort-icon" ng-show="sortKey=='Fathername'" ng-class="{'glyphicon-chevron-up':reverse,'glyphicon-chevron-down':!reverse}"></span>
|
||||||
</th>
|
</th>
|
||||||
<th ng-click="sort('MobileNumber')">MobileNumber
|
<th ng-click="sort('MobileNumber')">MobileNumber
|
||||||
<span class="glyphicon sort-icon" ng-show="sortKey=='MobileNumber'" ng-class="{'glyphicon-chevron-up':reverse,'glyphicon-chevron-down':!reverse}"></span>
|
<span class="glyphicon sort-icon" ng-show="sortKey=='MobileNumber'" ng-class="{'glyphicon-chevron-up':reverse,'glyphicon-chevron-down':!reverse}"></span>
|
||||||
@ -157,7 +157,7 @@
|
|||||||
</label>
|
</label>
|
||||||
</td>
|
</td>
|
||||||
<td><a tooltip="View Student" class="text-dark" ng-click="open(p);">{{p.Firstname}}</a></td>
|
<td><a tooltip="View Student" class="text-dark" ng-click="open(p);">{{p.Firstname}}</a></td>
|
||||||
<td>{{p.Lastname}}</td>
|
<td>{{p.Fathername}}</td>
|
||||||
<td><a tooltip="View Student" class="text-dark" ng-click="open(p);">{{p.MobileNumber}}</a></td>
|
<td><a tooltip="View Student" class="text-dark" ng-click="open(p);">{{p.MobileNumber}}</a></td>
|
||||||
<td>{{p.EmailID}}</td>
|
<td>{{p.EmailID}}</td>
|
||||||
<td>{{p.CourseName}}(<strong>{{p.CourseCode}}</strong>)</td>
|
<td>{{p.CourseName}}(<strong>{{p.CourseCode}}</strong>)</td>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user