This document defines a PersonalDetails class to store applicant details. The class initializes with a name, grade level, and barangay. It has methods to check the grade level and barangay, and return the applicant's details. The check_grade_level method validates the grade level and sets requirements if valid. Check_barangay verifies the barangay is in the requirements list. GetDetails returns the name, grade level, and barangay.
This document defines a PersonalDetails class to store applicant details. The class initializes with a name, grade level, and barangay. It has methods to check the grade level and barangay, and return the applicant's details. The check_grade_level method validates the grade level and sets requirements if valid. Check_barangay verifies the barangay is in the requirements list. GetDetails returns the name, grade level, and barangay.
This document defines a PersonalDetails class to store applicant details. The class initializes with a name, grade level, and barangay. It has methods to check the grade level and barangay, and return the applicant's details. The check_grade_level method validates the grade level and sets requirements if valid. Check_barangay verifies the barangay is in the requirements list. GetDetails returns the name, grade level, and barangay.
class PersonalDetails: #nilalaman nito yung details ni applicant
def __init__(self, name, grade_level,barangay): #eto yung mga nilagay ni
applicant, si self is yung sarili niya as in yung class #example, PersonalDetails("Ronnie",SHS,antipolo del norte) self.name = name #name ni user, wherein yung self.name is mag rerepresent sa name na nilagay ni applicant self.barangay = barangay#same lang, barangay ni applicant self.grade_level = grade_level#grade level, SHS and college lang pede self.requirements = None #currently wala pa siya, magkakameron palang siya pag valid yung mga nilagay niyang info def check_grade_level(self): if self.grade_level == "SHS" or self.grade_level == "COLLEGE": #kung SHS or COLLEGE si applicant, pede na siya mag apply self.requirements = Requirements()#ginawan na ng requirements si applicant return True return False def check_barangay(self):#titignan if nasa list ng mga barangay from lipa yung nilagay ni applicant if self.barangay in self.requirements.barangay: return True return False def getDetails(self):#rereturn yung details ni user na name, grade level, tsaka barangay return f"Name: {self.name} ({self.grade_level}) from {self.barangay}"