コード例 #1
0
        private void analysisTitleList()
        {
            profileEd  = new ProfileEducational();
            ExcelSheet = getWorksheet(TITLE_EXCEL_LIST);
            var range = SearchWordRange(EDUCATION_STANDARD);

            profileEd.Standart = findStandartOrYear(range);
            range                = SearchWordRange(YEAR_PROFILE);
            profileEd.Year       = findStandartOrYear(range);
            range                = SearchWordRange(NAME_PROFILE);
            profileEd.Name       = getNameProfile(range);
            profileEd.Direction  = getDirection(range);
            range                = SearchWordRange(ACTIVITIES_PROFILE);
            profileEd.Activities = getActivities(range.Column, range.Row);
            checkProfile();
        }
コード例 #2
0
        public List <Discipline> GetDiscipline(ProfileEducational profile)
        {
            List <Discipline> list = new List <Discipline>();
            int             id     = -1;
            OleDbDataReader reader = db.GetReader("SELECT Профиль.Название_профиля, Профиль.Год_профиля,Профиль.Код FROM Профиль WHERE (((Профиль.Название_профиля)='" + profile.Name + "') AND ((Профиль.Год_профиля)='" + profile.Year + "'));");

            while (reader.Read())
            {
                id = Convert.ToInt32(reader["Код"]);
            }
            reader = db.GetReader("SELECT Дисциплины_профиля.Дисциплины, Дисциплины_профиля.Код_профиля FROM Дисциплины_профиля WHERE (((Дисциплины_профиля.Код_профиля)=" + id + "));");
            while (reader.Read())
            {
                list.Add(new Discipline(reader["Дисциплины"].ToString()));
            }
            return(list);
        }