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