private void lbPrintMatchGroup_Click(object sender, EventArgs e)
        {
            // 生成报表
            var fileName = $"{MatchName}-{GroupName}-{Project}-决赛竞赛分组表-{DateTime.Now.ToString("yyyyMMddHHmmss")}";
            var table    = MatchGroupTableDAL.GetFinalEveryGroupTable(MatchId, GroupName, SexName);

            ExcelHelperMatchGroup.GenerateOneSexMatchGroup(fileName, MatchId, MatchName, GroupName, SexName, table);
        }
Пример #2
0
        private void lbPrintMatchGroup_Click(object sender, EventArgs e)
        {
            var groupName = this.cbGroupNames.SelectedItem.ToString();
            var matchId   = MatchId;
            var matchName = MatchName;

            // 生成报表
            var fileName = $"{matchName}-{groupName}-竞赛分组表-{DateTime.Now.ToString("yyyyMMddHHmmss")}";

            ExcelHelperMatchGroup.GenerateMatchGroup(fileName, matchId, matchName, groupName);
        }
        private void lbGenerateRecordCard_Click(object sender, EventArgs e)
        {
            var groupName = GroupName;
            var matchId   = MatchId;
            var matchName = MatchName;
            var allSex    = MatchGroupTableDAL.GetAllProjectsByGroup(matchId, groupName); // 男,女,男男,女女,男女
                                                                                          // 不同性别打印不同的记杆卡,同一性别打印在一个Excle中
            var table = MatchGroupTableDAL.GetFinalEveryGroupTable(matchId, groupName, SexName);

            var gName    = SwitchSexName(SexName);
            var fileName = $"{matchName}-{groupName}-{gName}-记杆卡-{DateTime.Now.ToString("yyyyMMddHHmmss")}";

            ExcelHelperMatchGroup.GenerateRecoredCard(fileName, matchId, matchName, groupName, SexName, table);
        }