Exemple #1
0
        private bool CheckResult(Faculty faculty, Speciality speciality, Cource cource, Group group)
        {
            var result = true;

            var checkSurname    = CheckTextBox(SurnameTextBox);
            var checkName       = CheckTextBox(NameTextBox);
            var checkMidname    = CheckTextBox(MiddlenameTextBox);
            var checkCity       = CheckTextBox(CityTextBox);
            var checkAddress    = CheckTextBox(AddressTextBox);
            var checkFaculty    = CheckComboBox(FacultyComboBox, faculty.ID);
            var checkSpeciality = CheckComboBox(SpecialityComboBox, speciality.ID);
            var checkCource     = CheckComboBox(CourceComboBox, cource.ID);
            var checkGroup      = CheckComboBox(GroupComboBox, group.ID);

            if (!checkSurname ||
                !checkName ||
                !checkMidname ||
                !checkCity ||
                !checkAddress ||
                !checkFaculty ||
                !checkSpeciality ||
                !checkCource ||
                !checkGroup)
            {
                result = false;
            }
            return(result);
        }
Exemple #2
0
 /// <summary>
 /// treenode групп для определенных специалностей и курсов
 /// </summary>
 /// <param name="currentCourceNode">текущий нод курса</param>
 /// <param name="speciality">текущая специальность</param>
 /// <param name="cource">текущий курс</param>
 private void CreateGroupNode(TreeNode currentCourceNode, Speciality speciality, Cource cource)
 {
     foreach (Group group in _curriculumInfo.Groups)
     {
         if (group.SpecialityID == speciality.ID && group.ID != 0 && group.CourceID == cource.ID) // проверка по текущей специальности и текущему курсу
         {
             TreeNode currentGroupNode = new TreeNode(group.Name);
             currentCourceNode.Nodes.Add(currentGroupNode);
             ChooseFullOrSearchList(currentGroupNode, group);
         }
     }
 }