public void dannieComboBox(Cours cours) //отвечает за заполнение комбобоксов { cours.ComboNomerGroup.DataSource = GetGrops(); cours.ComboNomerGroup.DisplayMember = "Nomer_Group"; //отображаем столбец cours.ComboNomerGroup.ValueMember = "id_nom_group"; //тут обрабатываем ID выбранной строки. т.е. берем ид выбранной группы cours.ComboPredmet.DataSource = GetPredmet(); cours.ComboPredmet.DisplayMember = "Name_Predmeta"; // всё что ниже аналогично cours.ComboPredmet.ValueMember = "id_Predmeta"; cours.ComboPrepod.DataSource = GetPrepod(); cours.ComboPrepod.DisplayMember = "FIO"; cours.ComboPrepod.ValueMember = "id_prepod"; cours.ComboType.DataSource = GetTypeZan(); cours.ComboType.DisplayMember = "Name_Type"; cours.ComboType.ValueMember = "id_type"; }
public void SchitAll(Cours cours) //загрузка таблицы со всеми курсами (ИНФА ПО КУРСАМ) { try { using (StreamReader sr = new StreamReader(pfileall)) { sqltxt = sr.ReadToEnd(); cnn.Open(); SqlDataAdapter da = new SqlDataAdapter(sqltxt, cnn); SqlCommandBuilder cb = new SqlCommandBuilder(da); DataSet ds = new DataSet(); da.Fill(ds, "Nagruzka"); cours.DataFull.DataSource = ds.Tables[0]; cnn.Close(); } } catch (Exception e) { MessageBox.Show(e.Message); } }