123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- namespace wispro.sp.winClient
- {
- public partial class frmMerageExcel : Form
- {
- public frmMerageExcel()
- {
- InitializeComponent();
- }
- private void label1_Click(object sender, EventArgs e)
- {
- }
- private void button1_Click(object sender, EventArgs e)
- {
- FolderBrowserDialog fbd = new FolderBrowserDialog();
- if (fbd.ShowDialog() == DialogResult.OK)
- {
- txtSaveFilePath.Text = System.IO.Path.Combine(fbd.SelectedPath, $"{DateTime.Now.ToString("yyyyMMdd")}-{DateTime.Now.Month - 1}月份绩效计算案件清单.xlsx");
- }
- }
- private void button2_Click(object sender, EventArgs e)
- {
- OpenFileDialog ofd = new OpenFileDialog()
- {
- Multiselect = true,
- Filter = "Excel文件|*.xls;*.xlsx|全部文件|*.*"
- };
- if (ofd.ShowDialog() == DialogResult.OK)
- {
- lstFiles.Items.AddRange(ofd.FileNames);
- }
- }
- public string SaveFilePath { get; set; }
- private void button4_Click(object sender, EventArgs e)
- {
- if (!string.IsNullOrEmpty(txtSaveFilePath.Text) && lstFiles.Items.Count > 0)
- {
- string[] files = new string[lstFiles.Items.Count];
- for (int i = 0; i < lstFiles.Items.Count; i++)
- {
- files[i] = lstFiles.Items[i].ToString();
- }
- new wispro.sp.utility.ExcelHelper().MerageExcel(txtSaveFilePath.Text, files);
- SaveFilePath = txtSaveFilePath.Text;
- }
- this.DialogResult = DialogResult.OK;
- this.Close();
- }
- private void button3_Click(object sender, EventArgs e)
- {
- this.DialogResult = DialogResult.Cancel;
- this.Close();
- }
- }
- }
|