private void bbiSave_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { hc = new HocController(); if (hc.CheckErr(cbMaMon.Text.Trim(), cbMaHS.Text.Trim(), txtDiemTK.Text.Trim())) { if (_id1 == null || _id2 == null) { if (hc.ThemH(cbMaMon.Text.Trim(), cbMaHS.Text.Trim(), txtDiemTK.Text.Trim())) { MessageBox.Show("Thành Công", "Thông tin", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Lỗi", "Thông tin", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { if (hc.SuaH(cbMaMon.Text.Trim(), cbMaHS.Text.Trim(), txtDiemTK.Text.Trim(), cbMaMon.Text.Trim(), cbMaHS.Text.Trim())) { MessageBox.Show("Thành Công", "Thông tin", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Lỗi", "Thông tin", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }
public frmThaoTacHoc(string id1, string id2) { _id1 = id1; _id2 = id2; InitializeComponent(); hc = new HocController(); //Xử lý mã Môn DataTable mm = sqlHelper.Query("SELECT MaMon FROM MonHoc"); List <DataRow> list = mm.AsEnumerable().ToList(); for (int i = 0; i < list.Count; i++) { ComboboxItem item = new ComboboxItem(); item.Text = list[i].ItemArray[0].ToString(); item.Value = list[i].ItemArray[0].ToString(); cbMaMon.Items.Add(item); } //Xử lý mã HocSinh DataTable mhs = sqlHelper.Query("SELECT MaHS FROM HocSinh"); List <DataRow> list1 = mhs.AsEnumerable().ToList(); for (int i = 0; i < list1.Count; i++) { ComboboxItem item1 = new ComboboxItem(); item1.Text = list1[i].ItemArray[0].ToString(); item1.Value = list1[i].ItemArray[0].ToString(); cbMaHS.Items.Add(item1); } if (id1 == null || id2 == null) { cbMaMon.Enabled = true; cbMaHS.Enabled = true; groupBox1.Visible = false; picAvtat.Visible = false; return; } Hoc h = new Hoc(); h = hc.GetData(id1, id2); txtDiemTK.Text = h.DiemTongKet; for (int i = 0; i < list.Count; i++) { if (h.MaMH == list[i].ItemArray[0].ToString()) { cbMaMon.SelectedIndex = i; h.MaMH = cbMaMon.Text; break; } } for (int i = 0; i < list1.Count; i++) { if (h.MaHS == list1[i].ItemArray[0].ToString()) { cbMaHS.SelectedIndex = i; h.MaHS = cbMaHS.Text; break; } } //string s = string.Format("SELECT * FROM HocSinh where MaHS={0}", id1); //DataTable dtIF = sqlHelper.Query(s); HocSinh hsif = new HocSinh(); Controller.HocSinhController hscf = new Controller.HocSinhController(); hsif = hscf.GetData(h.MaHS); string NS = DateTime.Parse(hsif.NgaySinh).Date.ToString() + DateTime.Parse(hsif.NgaySinh).Month.ToString() + DateTime.Parse(hsif.NgaySinh).Year.ToString(); lblTen.Text = "Họ Tên: " + hsif.HoTen; lblTuoi.Text = "Ngày Sinh: " + NS; try { if (hsif.GioiTinh == "False") { lblGioiTinh.Text = "Giới Tính: Nam"; picAvtat.Image = Image.FromFile(Application.StartupPath + "\\Resources\\user1600.png"); } else if (hsif.GioiTinh == "True") { lblGioiTinh.Text = "Giới Tính: Nữ"; picAvtat.Image = Image.FromFile(Application.StartupPath + "\\Resources\\nanny-icon.png"); } } catch { } }