示例#1
0
 public Form1()
 {
     InitializeComponent();
     ds = SinhVien.GetListFromDb();
     Load();
     tbx1.Text  = ds[0].HoTen;
     tbx2.Text  = ds[0].GioiTinh;
     dt2.Value  = ds[0].NgaySinh;
     lbl1.Text  = ((ds[0].Diem1 + ds[0].Diem2) / 2).ToString();
     this.Text += " - LÊ VĂN DŨNG";
     foreach (TabPage tab in tcl1.TabPages)
     {
         if (ds[0].ChuyenNganh.Equals(tab.Text))
         {
             tcl1.SelectedTab = tab;
             if (tab.Text.Equals("Văn"))
             {
                 dv1.Text = ds[0].Diem1.ToString();
                 dv2.Text = ds[0].Diem2.ToString();
             }
             if (tab.Text.Equals("Vật lý"))
             {
                 dl1.Text = ds[0].Diem1.ToString();
                 dl2.Text = ds[0].Diem2.ToString();
             }
             if (tab.Text.Equals("CNTT"))
             {
                 dc1.Text = ds[0].Diem1.ToString();
                 dc2.Text = ds[0].Diem2.ToString();
             }
         }
     }
 }
示例#2
0
 public new void Load(string k = "")
 {
     clb1.Items.Clear();
     ds = SinhVien.GetListFromDb();
     foreach (SinhVien s in ds)
     {
         String key;
         if (s.GioiTinh.ToString().Equals("Nữ"))
         {
             key = "Chị " + s.HoTen;
         }
         else
         {
             key = "Anh " + s.HoTen;
         }
         if (key.Trim().ToLower().Contains(k.ToLower()))
         {
             if (s.GioiTinh.ToString().Equals("Nữ"))
             {
                 clb1.Items.Add("Chị: " + s.HoTen);
             }
             else
             {
                 clb1.Items.Add("Anh: " + s.HoTen);
             }
         }
     }
 }
示例#3
0
        private void Button4_Click(object sender, EventArgs e)
        {
            int kt = 0;

            if (tbMSV.Text.Equals("") || tbHT.Text.Equals("") || tbGT.Text.Equals("") || tbD1.Text.Equals("") ||
                tbD2.Text.Equals(""))
            {
                MessageBox.Show("Dữ liệu không hợp lệ");
            }
            else
            {
                dssv = SinhVien.GetListFromDb();
                foreach (SinhVien i in dssv)
                {
                    if (i.MaSV.Trim().ToLower().Equals(tbMSV.Text.ToLower()))
                    {
                        kt = 1;
                        MessageBox.Show("Trùng mã sinh viên");
                    }
                }
                if (kt == 0)
                {
                    var SvM = new SinhVien
                    {
                        MaSV        = tbMSV.Text,
                        HoTen       = tbHT.Text,
                        GioiTinh    = tbGT.Text,
                        NgaySinh    = dt1.Value,
                        ChuyenNganh = cb2.SelectedItem.ToString(),
                        Diem1       = float.Parse(tbD1.Text),
                        Diem2       = float.Parse(tbD2.Text),
                    };
                    if (SvM.Diem1 >= 0 && SvM.Diem1 <= 10 && SvM.Diem2 >= 0 && SvM.Diem2 <= 10)
                    {
                        SinhVien.Add(SvM);
                        MessageBox.Show("Đã thêm sinh viên " + tbHT.Text, "Thông báo");
                        DialogResult = System.Windows.Forms.DialogResult.OK;
                    }
                    else
                    {
                        MessageBox.Show("Điểm không hợp lệ", "Thông báo");
                    }
                }

                //this.Close();
            }
        }