Ejemplo n.º 1
0
 private function savedmcsubjectmarks($member_id, $marks_info)
 {
     $student = new Acad_Model_Member_Student();
     $student->setMember_id($member_id);
     $dmc_subject_marks['dmc_info_id'] = $marks_info['dmc_info_id'];
     $dmc_subject_marks['student_subject_id'] = $marks_info['student_subject_id'];
     $external = $marks_info['external'];
     $internal = $marks_info['internal'];
     $dmc_subject_marks['external'] = $external;
     $dmc_subject_marks['internal'] = $internal;
     $max_marks = $marks_info['max_marks'];
     $dmc_subject_marks['max_marks'] = $max_marks;
     $marks_obtained = $external + $internal;
     $percentage = 100 * ($marks_obtained / $max_marks);
     $percentage = round($percentage, 2);
     $dmc_subject_marks['percentage'] = $percentage;
     $dmc_subject_marks['is_pass'] = $marks_info['is_pass'];
     $dmc_subject_marks['is_verified'] = $marks_info['is_verified'];
     $dmc_subject_marks['date'] = date("Y-m-d");
     return $student->saveDmcMarks($dmc_subject_marks);
 }