private void exportButton_Click(object sender, EventArgs e)
        {
            try {
                string path = HKSaveFileDialog.saveTo(HKDialogFilter.Library);
                FileSerializeStorage <AttandanceLibrary> .save(libraryRef, path);

                HKConfirmForm.showConfirmForm("导出成功");
            }catch (HKSaveFileDialog.CancelSaveFileException) {
            }catch (FileSerializeStorage <AttandanceLibrary> .FileSaveException ex) {
                HKConfirmForm.showConfirmForm(ex.Message);
            }
        }
Esempio n. 2
0
 private void exportStulists(List <StuList> lists)
 {
     try {
         string        path     = HKSaveFileDialog.saveTo(HKDialogFilter.Excel);
         ExcelExporter exporter = ExcelExporter.createExporter(lists, courseRef, path);
         exporter.export();
         HKConfirmForm.showConfirmForm("导出成功");
     } catch (ExcelExporter.ParseException e) {
         HKConfirmForm.showConfirmForm(e.Message);
     } catch (ExcelExporter.ExportException e) {
         HKConfirmForm.showConfirmForm(e.Message);
     } catch (HKSaveFileDialog.CancelSaveFileException) { }
 }
Esempio n. 3
0
        private void exportButton_Click(object sender, EventArgs e)
        {
            try {
                string path = HKSaveFileDialog.saveTo(HKDialogFilter.Course);
                FileSerializeStorage <Model.Course> .save(libHall.libraryRef[courseId], path);

                HKConfirmForm.showConfirmForm("导出成功");
            }catch (FileSerializeStorage <Model.Course> .FileSaveException ex) {
                HKConfirmForm.showConfirmForm(ex.Message);
            }catch (HKSaveFileDialog.CancelSaveFileException ex) {
                Console.WriteLine(ex.Message);
            }
        }
Esempio n. 4
0
        private void exportButton_Click(object sender, EventArgs e)
        {
            try {
                GlobalStation.shareInstance.librarys.isCustomize = false;
                AttandanceLibrary lib  = GlobalStation.shareInstance.librarys[libraryUUID];
                string            path = HKSaveFileDialog.saveTo(HKDialogFilter.Library);
                FileSerializeStorage <AttandanceLibrary> .save(lib, path);

                HKConfirmForm.showConfirmForm("导出成功");
            } catch (HKSaveFileDialog.CancelSaveFileException) {
            } catch (FileSerializeStorage <AttandanceLibrary> .FileSaveException ex) {
                HKConfirmForm.showConfirmForm(ex.Message);
            }
        }