private void Form1_FormClosing(object sender, FormClosingEventArgs e) { if (Shop.IsDirty == true) { var res = MessageBox.Show("Сохраниться перед выходом?", "", MessageBoxButtons.YesNoCancel); switch (res) { case DialogResult.Cancel: e.Cancel = true; break; case DialogResult.Yes: Shop.Save(); Application.OpenForms[0].Close(); break; case DialogResult.No: Application.OpenForms[0].Close(); break; } } else { Application.OpenForms[0].Show(); } }
private void ClientInfoForm_FormClosing(object sender, FormClosingEventArgs e) { if (IsClient == true) { if (Shop.IsDirty == true) { var res = MessageBox.Show("Save data before exit?", "", MessageBoxButtons.YesNoCancel); switch (res) { case DialogResult.Cancel: e.Cancel = true; break; case DialogResult.Yes: Shop.Save(); Application.OpenForms[0].Close(); break; case DialogResult.No: Application.OpenForms[0].Close(); break; } } else { Application.OpenForms[0].Show(); } } }
private void SingUpButton_Click(object sender, EventArgs e) { RegForm reg = new RegForm(Shop.Clients, Shop.BannedUsers); this.Visible = false; if (reg.ShowDialog() == DialogResult.OK) { this.Visible = true; Shop.Save(); } }