Dasturda birinchi bo`lib Login formi ochiladi.Ko`rinishi quyidagicha




Download 2,96 Mb.
bet7/9
Sana18.05.2024
Hajmi2,96 Mb.
#242237
1   2   3   4   5   6   7   8   9
Bog'liq
Xolbozorov Siroj

3§ Kafedraga tegishli me`yoriy-huquqiy hujjatlarni shakllantirish tizimi

Dasturda birinchi bo`lib Login formi ochiladi.Ko`rinishi quyidagicha:



Bu formda Label,Button va CheckBox ishlatilgan.Loginga “kafedra”, parolga “kafedra22” ni kiritib, Kirish tugmasini bosish orqali ikkinchi formga o`tish mumkin.Kirish tugmasiga quyidagi yozilgan:
privatevoid button1_Click(object sender, EventArgs e)
{
Form2 f2 = newForm2();
if (textBox1.Text == "kafedra"&& textBox2.Text == "kafedra22")
{
this.Hide();
f2.Show();
}
else
{
MessageBox.Show("Login yoki parol noto'g'ri");
}
}
Parolni kiritganda bizga ko`rinmaydi qanaqa parol bilan kirayotganimiz,uni ko`rish uchun CheckBox ni bossak kifoya.Unga quyidagicha kod yozilgan:
privatevoid checkBox1_CheckedChanged(object sender, EventArgs e)
{
if (checkBox1.Checked)
{
textBox2.UseSystemPasswordChar = false;
}
else
{
textBox2.UseSystemPasswordChar = true;
}
}



Qizil rangli x tugmasini bossak, dasturdan chiqib ketamiz.Tugamning kodi quyidagicha:
privatevoid button2_Click(object sender, EventArgs e)
{
this.Close();
}
Dasturimizni ikkinchi form oynasi quyidagicha:

Bu form oyamizda Label,Button,ComboBox va DataGridView ishlatilgan.Har bir ComboBox ga alohida elemntlar yozilgan.Birinchi ComboBoxga ta’lim darajasi Bakalavr yoki Magistr yozilgan.Ikkinchisida kurslar yozilgan,1,2,3 va 4.Uchinchisida kafedraga tegishli yo`nalish va to`rtinchisida kafedraga tegishli 22 ta hujjatlar nomi yozilgan.Ba`zi hujjatlar ma’lumotlarini ko’rish ham mumkin.Masalan, 2-kurs Bakalavr kompyuter ilmlari va dasturlash texnoogiyalari talabalarining ro`yxatini.Buning ComboBoxlardan kerakli elementlarini tanlab chiqamiz:



Ushbu ma`lumotni ko`rshimiz uchun Hujjatni ko`rish tugmasiga bosamiz.Bu tugmaga quyidagi kod yozilgan:
privatevoid button1_Click(object sender, EventArgs e)
{
if (comboBox1.SelectedItem.ToString() == "Bakalavr"&& comboBox2.SelectedItem.ToString() == "2"&& comboBox3.SelectedItem.ToString() == "Kompyuter ilmlari va dasturlash texnologiyalari"&& comboBox4.SelectedItem.ToString() == "Studentlar va magistrlar haqida ma'lumot")
{
conn = newOleDbConnection("Provider=Microsoft.ACE.OleDb.12.0; Data Source=Kafedra.accdb");
dt = newDataTable();
adapter = newOleDbDataAdapter("select * from bakalavr2kurs", conn);
conn.Open();
adapter.Fill(dt);
dataGridView1.DataSource = dt;
conn.Close();
conn.Close();
label6.Visible = false;
label7.Visible = false;
label8.Visible = false;
label9.Visible = false;
label10.Visible = false;
label11.Visible = false;
label12.Visible = false;
label13.Visible = false;
textBox1.Visible = false;
textBox2.Visible = false;
textBox3.Visible = false;
textBox4.Visible = false;
textBox5.Visible = false;
textBox6.Visible = false;
textBox7.Visible = false;
textBox8.Visible = false;
button3.Visible = false;
button4.Visible = false;
button5.Visible = false;
label14.Visible = true;
textBox9.Visible = true;
dataGridView1.Width = 527;
dataGridView1.Height = 258;
}
}

Download 2,96 Mb.
1   2   3   4   5   6   7   8   9




Download 2,96 Mb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Dasturda birinchi bo`lib Login formi ochiladi.Ko`rinishi quyidagicha

Download 2,96 Mb.