private void frmSinhVien_Load(object sender, EventArgs e) { txtmasv.Text = masv; cbbmacd.DataSource = ChiDoanService.ChiDoanGetByTop("", "", ""); cbbmacd.DisplayMember = "TenChiDoan"; cbbmacd.ValueMember = "MaChiDoan"; cbbmadt.DataSource = DanTocService.DanToc_GetByTop("", "", ""); cbbmadt.DisplayMember = "TenDT"; cbbmadt.ValueMember = "MaDT"; cbbtinhtrang.Items.Add("Đoàn viên"); cbbtinhtrang.Items.Add("Thanh niên"); cbbtinhtrang.Items.Add("Mới kết nạp"); cbbtinhtrang.Items.Add("Trưởng thành"); cbbtinhtrang.Items.Add("Khai trừ"); if (them == false) { txtmasv.Text = sv_sua.MaSV; txthoten.Text = sv_sua.HoTenSV; dtipngaysinh.Value = DateTime.ParseExact(sv_sua.NgaySinh, "dd/MM/yyyy", null); txtdienthoai.Text = sv_sua.DienThoai; cbbmacd.SelectedValue = sv_sua.MaChiDoan; cbbmadt.SelectedValue = sv_sua.MaDT; dtipngayvd.Value = DateTime.ParseExact(sv_sua.NgayVaoDoan, "dd/MM/yyyy", null); cbbtinhtrang.SelectedItem = sv_sua.TinhTrang; txtdiachi.Text = sv_sua.DiaChi; } }
private void btnluu_Click(object sender, EventArgs e) { if (txttendt.Text == "") { MessageBox.Show("Bạn phải nhập đầy đủ thông tin!!!"); return; } else { if (them == true) { tbl_DanToc dt = new tbl_DanToc(); dt.TenDT = txttendt.Text; DanTocService.DanToc_Insert(dt); MessageBox.Show("Thêm thành công!!!", "Thông báo"); } else { tbl_DanToc dt = new tbl_DanToc(); dt.MaDT = txtmadt.Text; dt.TenDT = txttendt.Text; DanTocService.DanToc_Update(dt); MessageBox.Show("Sửa thành công!!!", "Thông báo"); } } LoadDataOnGriview(); }
private void LoadDataOnGriview() { txtmadt.Text = ""; txttendt.Text = ""; btnthem.Enabled = true; btnsua.Enabled = true; btnluu.Enabled = true; btnxoa.Enabled = true; dtgrvDanToc.DataSource = DanTocService.DanToc_GetByTop("", "", ""); }
private void btnxoa_Click(object sender, EventArgs e) { DialogResult h = MessageBox.Show("Bạn có chắc muốn xoá không? ", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (h == DialogResult.Yes) { tbl_DanToc dt = new tbl_DanToc(); dt.MaDT = dtgrvDanToc.CurrentRow.Cells["madt"].Value.ToString(); DanTocService.DanToc_Delete(dt); LoadDataOnGriview(); } }
private void txtsearch_TextChanged(object sender, EventArgs e) { string textsearch = ConvertToUnSign(txtsearch.Text.ToLower()); List <tbl_DanToc> lst = new List <tbl_DanToc>(); lst = DanTocService.DanToc_GetByTop("", "", ""); var v = (from p in lst where ConvertToUnSign(p.TenDT.ToLower()).Contains(textsearch) select p).ToList(); dtgrvDanToc.DataSource = v; }
private void btnthem_Click(object sender, EventArgs e) { them = true; List <Entity.tbl_DanToc> lst = new List <tbl_DanToc>(); lst = DanTocService.DanToc_GetByTop("", "", ""); if (lst.Count != 0) { txtmadt.Text = (Convert.ToInt32(lst[lst.Count - 1].MaDT) + 1).ToString(); } else { txtmadt.Text = "1"; } btnsua.Enabled = false; btnxoa.Enabled = false; }