0001596: Student View

This commit is contained in:
sriramv 2019-01-19 12:09:58 +05:30
parent 6631bfcd9d
commit 5c41e85c94
5 changed files with 37 additions and 6 deletions

View File

@ -798,6 +798,9 @@ $sql="select sum(TotalBalance) as total FROM (select (sum(totalpayable) - sum(to
$sql.=" ORDER BY BDate DESC"; $sql.=" ORDER BY BDate DESC";
//print_r($sql); die();
$ltd=$this->db->query($sql); $ltd=$this->db->query($sql);
$tlead = $ltd->result(); $tlead = $ltd->result();
if (count($tlead) > 0) { if (count($tlead) > 0) {

View File

@ -18,12 +18,19 @@ class Studentview_model extends CI_Model
// get student list based on login user // get student list based on login user
public function getStudentInfo($requestedBy=null,$requestFrom=null,$requestedBranch=null, $accessFrom=null) public function getStudentInfo($requestedBy=null,$requestFrom=null,$requestedBranch=null, $accessFrom=null)
{ {
if($requestFrom =='2'){ if($requestFrom =='2'){
$this->db->select('ST.*'); //echo '2';
//$this->db->select('ST.*');
$this->db->select('LO.ID,ST.*,concat(SF.Firstname," ",SF.Lastname) as fname,STC.DOJ');
$this->db->from( LOGIN . ' as LO'); $this->db->from( LOGIN . ' as LO');
$this->db->join( STUDENTS . ' as ST', 'LO.StaffID = ST.StudentID'); $this->db->join( STUDENTS . ' as ST', 'LO.StaffID = ST.StudentID');
$this->db->join (STAFF .' as SF', 'SF.StaffID = ST.AdmittedBy','left');
$this->db->join( STUDENTCOURSE . ' as STC', 'STC.StudentID = ST.StudentID');
$this->db->where('LO.ID', $requestedBy); $this->db->where('LO.ID', $requestedBy);
$studentDetails = $this->db->get()->first_row(); $studentDetails = $this->db->get()->first_row();
if($studentDetails){ if($studentDetails){
$result['studentStatus'] = true; $result['studentStatus'] = true;
$result['studentDetails'] = $studentDetails; $result['studentDetails'] = $studentDetails;
@ -36,9 +43,11 @@ class Studentview_model extends CI_Model
} }
} }
else if($requestFrom =='1'){ else if($requestFrom =='1'){
$this->db->select('ST.*'); //echo '1';die();
$this->db->select('ST.*,concat(SF.Firstname," ",SF.Lastname) as fname,STC.DOJ');
$this->db->from( LOGIN . ' as LO'); $this->db->from( LOGIN . ' as LO');
$this->db->join( STUDENTS . ' as ST', 'LO.StaffID = ST.StudentID'); $this->db->join( STUDENTS .' as ST', 'LO.StaffID = ST.StudentID');
$this->db->join (STAFF .' as SF', 'SF.StaffID = ST.AdmittedBy');
$this->db->join( STUDENTCOURSE . ' as STC', 'STC.StudentID = ST.StudentID'); $this->db->join( STUDENTCOURSE . ' as STC', 'STC.StudentID = ST.StudentID');
$this->db->where('ST.StudentID', $requestedBy); $this->db->where('ST.StudentID', $requestedBy);
$this->db->where('STC.BranchID', $requestedBranch); $this->db->where('STC.BranchID', $requestedBranch);
@ -55,6 +64,7 @@ class Studentview_model extends CI_Model
} }
} }
else if ($requestFrom =='3'){ else if ($requestFrom =='3'){
// echo '3';
$this->db->select('ST.*'); $this->db->select('ST.*');
$this->db->from( LOGIN . ' as LO'); $this->db->from( LOGIN . ' as LO');
$this->db->join( STUDENTS . ' as ST', 'LO.StaffID = ST.StudentID'); $this->db->join( STUDENTS . ' as ST', 'LO.StaffID = ST.StudentID');
@ -75,6 +85,7 @@ class Studentview_model extends CI_Model
} }
// requestedFrom 4 for based on form get student details // requestedFrom 4 for based on form get student details
else if ($requestFrom =='4'){ else if ($requestFrom =='4'){
//echo '4';
$this->db->select('ST.*'); $this->db->select('ST.*');
$this->db->from( LOGIN . ' as LO'); $this->db->from( LOGIN . ' as LO');
$this->db->join( STUDENTS . ' as ST', 'LO.StaffID = ST.StudentID'); $this->db->join( STUDENTS . ' as ST', 'LO.StaffID = ST.StudentID');

View File

@ -144,7 +144,7 @@ header .dropdown-off-sidebar {
color: #81B441 !important; color: #81B441 !important;
} }
#sidebar nav > ul > li > a .item-inner { #sidebar nav > ul > li > a .item-inner {
color: rgba(255, 255, 255, 0.5) !important; color: rgba(255, 255, 255, 1) !important;
border-bottom-color: #394557; border-bottom-color: #394557;
} }
#sidebar nav > ul > li.hover { #sidebar nav > ul > li.hover {
@ -192,7 +192,7 @@ header .dropdown-off-sidebar {
background: #222932 !important; background: #222932 !important;
} }
#sidebar nav > ul .sub-menu > li a { #sidebar nav > ul .sub-menu > li a {
color: rgba(255, 255, 255, 0.5); color: rgba(255, 255, 255, 1);
} }
#sidebar nav > ul .sub-menu > li.active a { #sidebar nav > ul .sub-menu > li.active a {
background: #13171d !important; background: #13171d !important;

View File

@ -102,6 +102,14 @@
<span style="white-space:pre-wrap;">{{items.studentDetails.PermanentAddress}}</span> <span style="white-space:pre-wrap;">{{items.studentDetails.PermanentAddress}}</span>
</td> </td>
</tr> </tr>
<tr>
<td>Admitted BY</td>
<td>{{items.studentDetails.fname}}</td>
</tr>
<tr>
<td>Admission Date</td>
<td>{{items.studentDetails.DOJ}}</td>
</tr>
</tbody> </tbody>
</table> </table>
</div> </div>

View File

@ -86,7 +86,7 @@
<table class="table table-condensed"> <table class="table table-condensed">
<thead> <thead>
<tr> <tr>
<th colspan="3"> <span class="text-azure">Contact Information</span></th> <th colspan="3"> <span class="text-azure">Contact Information</span></th>
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
@ -125,6 +125,11 @@
<span style="white-space:pre-wrap;">{{studentDetails.PermanentAddress}}</span> <span style="white-space:pre-wrap;">{{studentDetails.PermanentAddress}}</span>
</td> </td>
</tr> </tr>
<tr>
<td>Admitted BY</td>
<td>{{studentDetails.fname}}</td>
</tr>
</tbody> </tbody>
</table> </table>
</div> </div>
@ -166,6 +171,10 @@
<td>Designation</td> <td>Designation</td>
<td>{{studentDetails.Designation}}</td> <td>{{studentDetails.Designation}}</td>
</tr> </tr>
<tr>
<td>Admission Date</td>
<td>{{studentDetails.DOJ}}</td>
</tr>
</tbody> </tbody>
</table> </table>