private void setupPaymentTypesToolStripMenuItem_Click(object sender, EventArgs e) { RefreshData(); Configuration config = UserSettings.getInstance().Configuration; List <PaytypeMappingDTO> paytypeMappingDTOs = config.ToPaytypeMappingDTOs(); frmPayTypeMappings f = new frmPayTypeMappings(paytypeMappingDTOs); if (f.ShowDialog() == DialogResult.OK) { config.FromPaytypeMappingDTOs(paytypeMappingDTOs); UserSettings.getInstance().Save(); if (UserSettings.getInstance().Configuration.Deposits.Count == 0) { if (MessageBox.Show( "No deposits, are currently configured. Would you like to configure these now?", "No deposits configured", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { setupDepositsToolStripMenuItem.PerformClick(); } } } }
private void setupPaymentTypesToolStripMenuItem_Click(object sender, EventArgs e) { RefreshData(); Configuration config = UserSettings.getInstance().Configuration; List<PaytypeMappingDTO> paytypeMappingDTOs = config.ToPaytypeMappingDTOs(); frmPayTypeMappings f = new frmPayTypeMappings(paytypeMappingDTOs); if (f.ShowDialog() == DialogResult.OK) { config.FromPaytypeMappingDTOs(paytypeMappingDTOs); UserSettings.getInstance().Save(); if (UserSettings.getInstance().Configuration.Deposits.Count == 0) { if (MessageBox.Show( "No deposits, are currently configured. Would you like to configure these now?", "No deposits configured", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { setupDepositsToolStripMenuItem.PerformClick(); } } } }