Пример #1
0
        private void buttonSave_Click(object sender, EventArgs e)
        {
            if (settingBindingSource?.Current == null)
            {
                return;
            }
            Validate();
            ((SettingDetail)settingDetailBindingSource.Current).SettingId =
                ((Setting)settingBindingSource.Current).SettingId;
            settingDetailBindingSource.EndEdit();
            var iResult = SettingDetailManager.Save((SettingDetail)settingDetailBindingSource.Current);

            if (iResult > 0)
            {
                MessageBox.Show(@"Record Successfully saved.", @"Save", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Пример #2
0
 private void DeleteSettingDetail()
 {
     if (settingDetailBindingSource != null)
     {
         var dResult = MessageBox.Show(@"Delete current record?", @"Delete", MessageBoxButtons.YesNo,
                                       MessageBoxIcon.Question, MessageBoxDefaultButton.Button1);
         if (dResult == DialogResult.Yes)
         {
             if (SettingDetailManager.Delete(((SettingDetail)settingDetailBindingSource.Current).SettingDetailId))
             {
                 MessageBox.Show(@"Record was deleted successfully.", @"Delete", MessageBoxButtons.OK,
                                 MessageBoxIcon.Information);
                 settingDetailBindingSource.RemoveCurrent();
             }
             else
             {
                 MessageBox.Show(@"Error on delete operation.", @"Delete", MessageBoxButtons.OK,
                                 MessageBoxIcon.Error);
                 settingDetailDayComboBox.Focus();
             }
         }
     }
 }
Пример #3
0
 private void LoadDetailData(int iSettingId)
 {
     Cursor.Current = Cursors.WaitCursor;
     settingDetailBindingSource.DataSource = SettingDetailManager.GetAll(iSettingId);
     Cursor.Current = Cursors.Default;
 }