private void btnAdd_Click(object sender, EventArgs e)
        {
            var dialog = new PersonDialog <T>(_unitOfWork, null);
            var check  = dialog.ShowDialog();

            if (check.Equals(DialogResult.OK))
            {
                MessageBox.Show("Thêm thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                LoadData();
                Search();
                LoadGridView(_selectedIndex);
            }
            dialog.Dispose();
        }
        private void btnEdit_Click(object sender, EventArgs e)
        {
            var entity = _origin.Where(m => m.Id.Equals(_model.Id)).First();
            var dialog = new PersonDialog <T>(_unitOfWork, entity);
            var check  = dialog.ShowDialog();

            if (check.Equals(DialogResult.OK))
            {
                MessageBox.Show("Cập nhật thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                LoadData();
                Search();
                LoadGridView(_selectedIndex);
            }
            dialog.Dispose();
        }