private void btnOK_Click(object sender, EventArgs e) { try { DataTable dt = new DataTable(); if (!m_personnerServer.ExcelDimission(dtpStartDate.Value, dtpEndDate.Value, out dt, out m_error)) { MessageDialog.ShowPromptMessage(m_error); } else { ExcelHelperP.DataTableToExcel(saveFileDialog1, dt, null); } this.Close(); } catch (Exception ex) { MessageDialog.ShowPromptMessage(ex.Message); this.Close(); } }