Beispiel #1
0
        // 各代表队名单
        private void lbEveyTeamInfo_Click(object sender, EventArgs e)
        {
            var selectedRow = dataGridViewX1.SelectedRows[0];

            if (selectedRow == null)
            {
                return;
            }
            var matchId   = selectedRow.Cells[0].Value.ToString();
            var matchName = selectedRow.Cells[1].Value.ToString();

            var allTeamInfos = AthletesDAL.GetTeamInfo(matchId);

            // 生成报表
            var fileName = $"{matchName}-各代表队名单-{DateTime.Now.ToString("yyyyMMddHHmmss")}";

            ExcelHelperGenerateEveryTeamInfo.GenerateEveyTeamInfo(allTeamInfos.OrderBy(x => x.TeamName).ToList(), fileName);
        }