Example #1
0
        private void btnDelete_Click(object sender, EventArgs e)
        {
            DialogResult result = MessageBox.Show("Are you sure you want to delete this examinee?", "Message", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (result == DialogResult.Yes)
            {
                _examineeBLL.DeleteExaminee(_examineeId);

                int rows = dgvExaminee.Rows.Count;

                if (rows == 1 && _examineeViewModelList.PageCount != 1)
                {
                    _pageNumber -= 1;

                    SetDatasourceSearchModeOrDefault();
                }
                else if (rows == 1 && _examineeViewModelList.PageCount <= 1)
                {
                    //  do reset the search
                    _isFromSearch = false;
                    _pageNumber   = 1;

                    SetDatasourceSearchModeOrDefault();
                }
                else
                {
                    SetDatasourceSearchModeOrDefault();
                }

                SetUIProperty(Operation.Clear);
            }
        }