예제 #1
0
        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";
        }
예제 #2
0
 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);
     }
 }