Exemple #1
0
        private void Save()
        {
            try
            {
                if (pnlDetail.Controls.ValidateInput(errorProvider) && MessageBox.Show(@"Create new merchandise?", @"Confirmation", MessageBoxButtons.YesNo) == DialogResult.Yes)
                {
                    var merchandise = _presenter.Save();

                    MessageBox.Show(@"Merchandise added");

                    OnFormTransactionSuccess(new FormTransactionSuccessArgs <Merchandise>(merchandise, true));

                    Dispose(true);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }