protected override bool OkButtonClicked()
{
// Check for duplicate codes.
int duplicateRow = FindDuplicateCodes();
if (duplicateRow >= 0) {
// A duplicate was found.
ErrorMessage(string.Format(MiscText.DuplicateCode, grid[1, duplicateRow].Value));
grid.CurrentCell = grid[1, duplicateRow];
return false;
}
else {
return true;
}
}