//private void 金桥大名单ToolStripMenuItem_Click(object sender, EventArgs e)
        //{
        //    var visainfos = GetDgvSelList();
        //    List<string> list = new List<string>();
        //    for (int i = 0; i < visainfos.Count; i++)
        //    {
        //        list.Add(visainfos[i].Name);
        //    }
        //    DocGenerator docGenerator = new DocGenerator(DocGenerator.DocType.Type01JinQiaoList);
        //    docGenerator.Generate(list);
        //}

        //TODO:增加进度条显示
        private void 外领担保函ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            //DocComGenerator docComGenerator = new DocComGenerator(DocComGenerator.DocType.Type02WaiLingDanBaohan);
            GlobalUtils.DocDocxGenerator.SetDocType(DocDocxGenerator.DocType.Type02WaiLingDanBaohan);
            var visainfos = GetDgvSelList();

            if (this.dataGridView1.SelectedRows.Count > 1)
            {
                //多余一条的时候生成二维list用于打印
                List <List <string> > stringinfos = new List <List <string> >();
                for (int i = 0; i < visainfos.Count; i++)
                {
                    List <string> list = new List <string>();
                    list.Add(visainfos[i].Name);
                    list.Add(visainfos[i].PassportNo);
                    list.Add(visainfos[i].IssuePlace);
                    list.Add(DateTimeFormator.DateTimeToStringOfChinese(DateTime.Today));
                    stringinfos.Add(list);
                }
                //多余1条的时候选择保存文件夹
                string path = GlobalUtils.OpenBrowseFolderDlg();
                if (string.IsNullOrEmpty(path))
                {
                    return;
                }
                GlobalUtils.DocDocxGenerator.GenerateBatch(stringinfos, path);
            }
            else //一条单独的时候就直接获取就行
            {
                //生成需要替换的list
                List <string> list = new List <string>();
                list.Add(visainfos[0].Name);
                list.Add(visainfos[0].PassportNo);
                list.Add(visainfos[0].IssuePlace);
                list.Add(DateTimeFormator.DateTimeToStringOfChinese(DateTime.Today));
                GlobalUtils.DocDocxGenerator.Generate(list);
            }
        }