public static void BindingManager2Combo(ComboBox cbo) { HR_EmployeeController _controller = new HR_EmployeeController(); List <HR_Employee> _list = _controller.GetEmployees(-1, -1, -1, string.Empty); HR_Employee _item = new HR_Employee(); _item.Id = -1; _item.FullName = "-- Chọn quản lý --"; _list.Insert(0, _item); cbo.DataSource = _list; cbo.DisplayMember = "FullName"; cbo.ValueMember = "Id"; }
private void LoadEmployees() { try { HR_EmployeeController _controller = new HR_EmployeeController(); List <HR_Employee> _list = _controller.GetEmployees(-1, Convert.ToInt32(cboDeptFind.SelectedValue), Convert.ToInt32(cboJobFind.SelectedValue), txtSearchKey.Text); if (_list != null) { dgvEmployees.DataSource = _list; } else { dgvEmployees.DataSource = new List <HR_Employee>(); } } catch (Exception ex) { Message.ErrorMessage("Lỗi khi nạp danh sách nhân viên"); SingletonLogger.Instance.Error(this.Name, ex); } }