private void trainingBindingNavigatorSaveItem_Click(object sender, EventArgs e) { if (trainingBindingSource != null) { Validate(); ((Training)trainingBindingSource.Current).PersonnelNo = PersonnelNo; trainingBindingSource.EndEdit(); var iResult = TrainingManagement.Save((Training)trainingBindingSource.Current); if (iResult > 0) { MessageBox.Show(@"Record was successfully saved.", @"Save", MessageBoxButtons.OK, MessageBoxIcon.Information); trainingNameTextBox.Focus(); } else { MessageBox.Show(@"Error occurred in saving.", @"Save", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }