Beispiel #1
0
        public bool setShowroom(DataSetMuseum dataSet)
        {
            bool       result     = false;
            Connection connection = new Connection();

            connection.Open();
            try
            {
                Transaction transaction = connection.BeginTransaction();
                try
                {
                    showroom = new Showroom();
                    showroom.Save(dataSet, connection, transaction);
                    transaction.Commit();
                    result = true;
                }
                catch (Exception ex)
                {
                    ShowError(ex.ToString());
                    transaction.Rollback();
                    result = false;
                }
            }
            finally
            {
                connection.Close();
            }
            return(result);
        }
Beispiel #2
0
        private void Cars_FormClosing(object sender, FormClosingEventArgs e)
        {
            var res = MessageBox.Show("Save data before exit?", "", MessageBoxButtons.YesNoCancel);

            switch (res)
            {
            case DialogResult.Cancel:
                e.Cancel = true;
                break;

            case DialogResult.Yes:
                showroom.Save();
                Application.Exit();
                break;

            case DialogResult.No:
                Application.Exit();
                break;
            }
        }
Beispiel #3
0
        private void Cars_FormClosing(object sender, FormClosingEventArgs e)
        {
            if (!showroom.IsDirty)
            {
                return;
            }
            var res = MessageBox.Show("Save data before exit?", "", MessageBoxButtons.YesNoCancel);

            switch (res)
            {
            case DialogResult.Cancel:
                e.Cancel = true;
                break;

            case DialogResult.Yes:
                showroom.Save();
                break;

            case DialogResult.No:
                break;
            }
        }
Beispiel #4
0
 private void Login_FormClosing(object sender, FormClosingEventArgs e)
 {
     sr.Save();
 }