Esempio n. 1
0
        public void ControlStudentCharacters(StudentEnrollmentBDO student)
        {
            int          cat       = GetCategory(student.GradeLevel);
            Boolean      ret       = false;
            TraitService trait     = new TraitService();
            List <Trait> traitlist = new List <Trait>();

            traitlist = trait.GetAllTraitsOfCategory(cat);
            foreach (Trait t in traitlist)
            {
                StudentTrait st = new StudentTrait
                {
                    StudentSY           = student.StudentSY,
                    TraitsID            = t.TraitsID,
                    StudentEnrTraitCode = student.StudentSY + t.TraitsID,
                    LockFirst           = false,
                    LockSecond          = false,
                    LockFourth          = false,
                    LockThird           = false
                };
                if (student.GradeSectionCode != null)
                {
                    st.GradeSectionCode = (int)student.GradeSectionCode;
                }

                string          message = string.Empty;
                StudentTraitBDO stb     = new StudentTraitBDO();
                TranslateStuTraitsToStuTraitsBDO(st, stb);
                ret = stl.AddStudentCharacters(stb, ref message);
            }
        }
Esempio n. 2
0
        public void ControlStudentCharacters(StudentEnrollmentBDO student)
        {
            int cat = GetCategory(student.GradeLevel);
            Boolean ret = false;
            TraitService trait = new TraitService();
            List<Trait> traitlist = new List<Trait>();
            traitlist = trait.GetAllTraitsOfCategory(cat);
            foreach (Trait t in traitlist)
            {
                StudentTrait st = new StudentTrait
                {
                    StudentSY = student.StudentSY,
                    TraitsID = t.TraitsID,
                    StudentEnrTraitCode = student.StudentSY + t.TraitsID,
                    LockFirst = false,
                    LockSecond = false,
                    LockFourth = false,
                    LockThird = false
                };
                if (student.GradeSectionCode != null)
                    st.GradeSectionCode = (int)student.GradeSectionCode;

                string message = string.Empty;
                StudentTraitBDO stb = new StudentTraitBDO();
                TranslateStuTraitsToStuTraitsBDO(st, stb);
                ret = stl.AddStudentCharacters(stb, ref message);
            }

        }