private void mbt_ImEx_Click(object sender, EventArgs e) { CustomDialog custom = new CustomDialog("Modusauswahl", "Wählen Sie den Import- oder den Export-Modus!", "Daten-Import", "Daten-Export"); custom.ShowDialog(this); if (custom.DialogResult == DialogResult.Yes) { //Import MetroMessageBox.Show(this, "Diese Funktion ist in der aktuellen Version noch nicht verfügbar.", "Noch nicht verfügbar.", MessageBoxButtons.OK, MessageBoxIcon.Information); } else if (custom.DialogResult == DialogResult.No) { try { ExcelExport export = new ExcelExport(); string[] source = { "t_s_buch_stufe" }; export.ExportAsCSV(source); MetroMessageBox.Show(this, "Export erfolgreich abgeschlossen", "Datenbank Export", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch { MetroMessageBox.Show(this, "Beim Exportvorgang ist ein Fehler aufgetreten!", "Datenbank Export", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { } }
private void btAutoReturnClick(object sender, EventArgs e) { if (!IsConnected()) { return; } CustomDialog formDialog = new CustomDialog("Modusauswahl", "Wählen Sie den Ausleih- oder den Rückgabe-Modus!", "Ausleih-Modus", "Rückgabe-Modus"); formDialog.ShowDialog(this); if (formDialog.DialogResult == DialogResult.Yes) { FormAutoBorrow formAutoBorrow = new FormAutoBorrow(); formAutoBorrow.ShowDialog(this); formAutoBorrow.Dispose(); } else if (formDialog.DialogResult == DialogResult.No) { FormAutoReturn formAutoReturn = new FormAutoReturn(); formAutoReturn.ShowDialog(this); formAutoReturn.Dispose(); } }