예제 #1
0
        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";
        }
예제 #2
0
        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);
            }
        }