private void gunaButton8_Click(object sender, EventArgs e)
        {
            SqlCommand command = new SqlCommand($"SELECT Студент.Фамилия, Студент.Имя, Студент.Отчество, Студент.[Дата рождения] " +
                                                $"FROM Студент " +
                                                $"INNER JOIN Группа ON Студент.IDгруппы = Группа.IDгруппы " +
                                                $"WHERE Группа.[Номер группы] ='{gunaLabel1.Text}' And Фамилия LIKE '{TextBoxSurname.Text}%' or [Дата рождения] LIKE '{TextBoxYear.Text}%'", connection);

            connection.Open();
            SqlDataReader reader = command.ExecuteReader();

            flowLayoutPanel1.Controls.Clear();
            Random rand = new Random();

            while (reader.Read())
            {
                ElUser Item1 = new ElUser();
                Item1.gunaLabel1.Text = reader[0].ToString() + " " + reader[1].ToString() + " " + reader[2].ToString();
                Item1.gunaLabel4.Text = rand.Next(0, 10).ToString();
                Item1.gunaLabel5.Text = rand.Next(0, 10).ToString();
                Item1.gunaLabel2.Text = reader[3].ToString();
                flowLayoutPanel1.Controls.Add(Item1);
            }
            reader.Close();
            connection.Close();
        }
Exemple #2
0
        public void PrintUserGroup(GroupUser Item)
        {
            SqlCommand command = new SqlCommand($"SELECT Студент.Фамилия, Студент.Имя, Студент.Отчество, Студент.[Дата рождения] " +
                                                $"FROM Студент " +
                                                $"INNER JOIN Группа ON Студент.IDгруппы = Группа.IDгруппы " +
                                                $"WHERE Группа.[Номер группы] ='{gunaLabel1.Text}'", connection);

            connection.Open();
            SqlDataReader reader = command.ExecuteReader();

            Item.flowLayoutPanel1.Controls.Clear();
            Random rand = new Random();

            while (reader.Read())
            {
                ElUser Item1 = new ElUser();
                Item1.gunaLabel1.Text = reader[0].ToString() + " " + reader[1].ToString() + " " + reader[2].ToString();
                Item1.gunaLabel4.Text = rand.Next(0, 10).ToString();
                Item1.gunaLabel5.Text = rand.Next(0, 10).ToString();
                Item1.gunaLabel2.Text = reader[3].ToString();
                Item.flowLayoutPanel1.Controls.Add(Item1);
            }
            reader.Close();
            connection.Close();
        }
        private void gunaButton1_Click(object sender, EventArgs e)
        {
            try
            {
                SqlCommand command = new SqlCommand("INSERT INTO Студент (Фамилия, Имя, Отчество, [Дата рождения], IDгруппы) " +
                                                    $"VALUES ('{TextBoxSurname.Text}', '{TextBoxName.Text}', '{TextBoxOtchestvo.Text}', '{TextBoxYear.Text}', '{IDgroup()}')", connection);

                connection.Open();
                command.ExecuteNonQuery();
                connection.Close();

                MessageBox.Show("Студент добавлен");
                ElUser group = new ElUser();
                group.gunaLabel1.Text = TextBoxName.Text + " " + TextBoxName.Text + " " + TextBoxOtchestvo.Text;
                group.gunaLabel2.Text = TextBoxYear.Text;
                GroupUser.Instance.flowLayoutPanel1.Controls.Add(group);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                connection.Close();
            }
        }