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); }
/// <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); } } }