public void LoadData(string search = "") { try { if (search == "") { var lst = AccountBussines.GetAll().Where(q => q.State).OrderBy(q => q.Code).ToList(); AccountBindingSource.DataSource = lst.ToList(); } else { var list = AccountBussines.Search(search).Where(q => q.State).OrderBy(q => q.Code).ToList(); AccountBindingSource.DataSource = list; } lblCounter.Text = AccountBindingSource.Count.ToString(); } catch (Exception exception) { frmMessage frm = new frmMessage(EnumMessageFlag.ShowFlag, Color.Red, exception.Message); frm.ShowDialog(); } }