- Timestamp:
- 11 Sep 2013, 06:03:04 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.kofa/trunk/src/waeup/kofa/students/studylevel.py
r10598 r10616 149 149 """ 150 150 passed = failed = 0 151 failed_courses= []152 failed_credits= 0153 passed_credits= 0151 courses_failed = [] 152 credits_failed = 0 153 credits_passed = 0 154 154 for ticket in self.values(): 155 155 if ticket.score is not None: 156 156 if ticket.score < ticket.passmark: 157 157 failed += 1 158 failed_credits+= ticket.credits159 failed_courses.append(ticket.code)158 credits_failed += ticket.credits 159 courses_failed.append(ticket.code) 160 160 else: 161 161 passed += 1 162 passed_credits+= ticket.credits163 return passed, failed, passed_credits, failed_credits, failed_courses162 credits_passed += ticket.credits 163 return passed, failed, credits_passed, credits_failed, courses_failed 164 164 165 165 @property … … 171 171 (including repeating levels). This method is used for level reports. 172 172 """ 173 passed_credits= 0173 credits_passed = 0 174 174 total_credits = 0 175 175 total_credits_counted = 0 … … 179 179 if level.level > self.level: 180 180 continue 181 passed_credits+= level.passed_params[2]181 credits_passed += level.passed_params[2] 182 182 total_credits += level.total_credits 183 183 gpa_params = level.gpa_params … … 187 187 cgpa = round(total_credits_weighted / total_credits_counted, 3) 188 188 return (cgpa, total_credits_counted, total_credits_weighted, 189 total_credits, passed_credits)189 total_credits, credits_passed) 190 190 191 191 @property
Note: See TracChangeset for help on using the changeset viewer.