예제 #1
0
 public void TranslateGradeLevelToGradeLevelBDO(GradeLevel gl, GradeLevelBDO g) {
     FeeService fs = new FeeService();
     TraitService ts = new TraitService();
     g.Description = gl.Description;
     g.GradeLev = gl.GradeLev;
     g.StudentFees = fs.ToFeeBDOList(gl.StudentFees);
     g.Traits = ts.ToTraitBDOList(gl.Traits);
 }
예제 #2
0
        public void TranslateGradeLevelToGradeLevelBDO(GradeLevel gl, GradeLevelBDO g)
        {
            FeeService   fs = new FeeService();
            TraitService ts = new TraitService();

            g.Description = gl.Description;
            g.GradeLev    = gl.GradeLev;
            g.StudentFees = fs.ToFeeBDOList(gl.StudentFees);
            g.Traits      = ts.ToTraitBDOList(gl.Traits);
        }
예제 #3
0
        public List<StudentAssessment> AssessMe(StudentEnrollment student)
        {
            FeeService fs = new FeeService();
            List<Fee> feeList = new List<Fee>();
            feeList = fs.GetAllFeesForGradeLevel(student.GradeLevel, student.SY);
            feeList.Add(fs.GetFeeForAll(student.SY));
            foreach (Fee f in feeList)
            {
                StudentAssessmentBDO sabdo = new StudentAssessmentBDO()
                {
                    StudentSY = student.StudentSY,
                    FeeID = f.FeeID,
                    DiscountId = student.DiscountId
                };

                sal.AssessStudent(sabdo);
            }
            return GetStudentAssessment(student.StudentId,student.SY);
        }
예제 #4
0
 public List<Fee> GetAllFees()
 {
     FeeService fs = new FeeService();
     return fs.GetAllFees();
 }