private void frmTextNhanVien_FormClosing(object sender, FormClosingEventArgs e) { NhanVien_WCFClient nv_wcf = new NhanVien_WCFClient(); frmQLNV.Loading_DSNhanVien(frmQLNV.DataTable_DSNhanVien(nv_wcf.GetNhanViens().ToList())); frmQLNV.Custom_DataGridView(frmQLNV.dgv_DSNhanVien); }
private void btnReload_Click(object sender, EventArgs e) { cbx_CaLamViec.SelectedIndex = 0; cbx_ChucVu.SelectedIndex = 0; txtTimKiem.Clear(); NhanVien_WCFClient nv_wcf = new NhanVien_WCFClient(); List <NhanVien_Ent> dsNhanVien = nv_wcf.GetNhanViens().ToList(); Loading_DSNhanVien(DataTable_DSNhanVien(dsNhanVien)); Custom_DataGridView(dgv_DSNhanVien); }
private void frmQuanLyTaiKhoan_Load(object sender, EventArgs e) { btnReload.Image = imgs_Button.Images[0]; NhanVien_WCFClient nv_wcf = new NhanVien_WCFClient(); List <NhanVien_Ent> dsNhanVien = nv_wcf.GetNhanViens().ToList(); Loading_DSNhanVien(DataTable_DSNhanVien(dsNhanVien)); Custom_DataGridView(dgv_DSNhanVien); Load_AutoCompleteSource(); string[] CaLamViec = { "Ca Làm Việc", "Sáng", "Chiều", "Tối" }; cbx_CaLamViec.DataSource = CaLamViec; cbx_CaLamViec.SelectedIndex = 0; cbx_ChucVu.SelectedIndex = 0; }
//Load AutoComplete Source private void Load_AutoCompleteSource() { NhanVien_WCFClient nv_wcf = new NhanVien_WCFClient(); var acsc = new AutoCompleteStringCollection(); try { foreach (NhanVien_Ent nv_ent in nv_wcf.GetNhanViens()) { acsc.Add(nv_ent.Ho + " " + nv_ent.Ten); acsc.Add(nv_ent.Ten); } this.txtTimKiem.AutoCompleteSource = AutoCompleteSource.CustomSource; this.txtTimKiem.AutoCompleteCustomSource = acsc; } catch (Exception) { return; } }
private void btnXoaNV_Click(object sender, EventArgs e) { string email = ""; if (dgv_DSNhanVien.SelectedRows.Count == 0) { return; } DialogResult dr = MessageBox.Show("Bạn Có Muốn Xóa ?", "XÓA NHÂN VIÊN", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (dr == DialogResult.Yes) { if (dgv_DSNhanVien.SelectedRows.Count >= 1) { NhanVien_WCFClient nv_wcf; for (int i = 0; i < dgv_DSNhanVien.SelectedRows.Count; i++) { email = dgv_DSNhanVien.SelectedRows[i].Cells[6].Value.ToString().Trim(); nv_wcf = new NhanVien_WCFClient(); if (!nv_wcf.XoaNhanVien_by_Email(email)) { break; } } nv_wcf = new NhanVien_WCFClient(); Loading_DSNhanVien(DataTable_DSNhanVien(nv_wcf.GetNhanViens().ToList())); Custom_DataGridView(dgv_DSNhanVien); } } else { return; } }