示例#1
0
        public void SetCouponDataSet(Coupon_DataSet couponDataSet)
        {
            var report = new TempoRegiPoint_Coupon();

            report.SetDataSource(couponDataSet);

            crystalReportViewer.ReportSource = report;
        }
示例#2
0
        /// <summary>
        /// クーポンデータセット作成
        /// </summary>
        /// <param name="data">データ</param>
        /// <returns>クーポンデータセット</returns>
        private Coupon_DataSet CreateDataSet(DataTable data)
        {
            var row           = data.Rows[0];
            var couponDataSet = new Coupon_DataSet();
            var couponRow     = couponDataSet.StorePointTable.NewStorePointTableRow();

            // 引換券発行単位
            couponRow.TicketUnit = Convert.ToString(row["TicketUnit"]);

            // 1行目
            couponRow.Print1 = Convert.ToString(row["Print1"]);     // 文章
            couponRow.Bold1  = Convert.ToInt32(row["Bold1"]);       // 太字
            couponRow.Size1  = Convert.ToInt32(row["Size1"]);       // サイズ

            // 2行目
            couponRow.Print2 = Convert.ToString(row["Print2"]);     // 文章
            couponRow.Bold2  = Convert.ToInt32(row["Bold2"]);       // 太字
            couponRow.Size2  = Convert.ToInt32(row["Size2"]);       // サイズ

            // 3行目
            couponRow.Print3 = Convert.ToString(row["Print3"]);     // 文章
            couponRow.Bold3  = Convert.ToInt32(row["Bold3"]);       // 太字
            couponRow.Size3  = Convert.ToInt32(row["Size3"]);       // サイズ

            // 4行目
            couponRow.Print4 = Convert.ToString(row["Print4"]);     // 文章
            couponRow.Bold4  = Convert.ToInt32(row["Bold4"]);       // 太字
            couponRow.Size4  = Convert.ToInt32(row["Size4"]);       // サイズ

            // 5行目
            couponRow.Print5 = Convert.ToString(row["Print5"]);     // 文章
            couponRow.Bold5  = Convert.ToInt32(row["Bold5"]);       // 太字
            couponRow.Size5  = Convert.ToInt32(row["Size5"]);       // サイズ

            // 6行目
            couponRow.Print6 = Convert.ToString(row["Print6"]);     // 文章
            couponRow.Bold6  = Convert.ToInt32(row["Bold6"]);       // 太字
            couponRow.Size6  = Convert.ToInt32(row["Size6"]);       // サイズ

            // 7行目
            couponRow.Print7 = Convert.ToString(row["Print7"]);     // 文章
            couponRow.Bold7  = Convert.ToInt32(row["Bold7"]);       // 太字
            couponRow.Size7  = Convert.ToInt32(row["Size7"]);       // サイズ

            // 8行目
            couponRow.Print8 = Convert.ToString(row["Print8"]);     // 文章
            couponRow.Bold8  = Convert.ToInt32(row["Bold8"]);       // 太字
            couponRow.Size8  = Convert.ToInt32(row["Size8"]);       // サイズ

            // 9行目
            couponRow.Print9 = Convert.ToString(row["Print9"]);     // 文章
            couponRow.Bold9  = Convert.ToInt32(row["Bold9"]);       // 太字
            couponRow.Size9  = Convert.ToInt32(row["Size9"]);       // サイズ

            // 10行目
            couponRow.Print10 = Convert.ToString(row["Print10"]);   // 文章
            couponRow.Bold10  = Convert.ToInt32(row["Bold10"]);     // 太字
            couponRow.Size10  = Convert.ToInt32(row["Size10"]);     // サイズ

            // 11行目
            couponRow.Print11 = Convert.ToString(row["Print11"]);   // 文章
            couponRow.Bold11  = Convert.ToInt32(row["Bold11"]);     // 太字
            couponRow.Size11  = Convert.ToInt32(row["Size11"]);     // サイズ

            // 12行目
            couponRow.Print12 = Convert.ToString(row["Print12"]);   // 文章
            couponRow.Bold12  = Convert.ToInt32(row["Bold12"]);     // 太字
            couponRow.Size12  = Convert.ToInt32(row["Size12"]);     // サイズ

            // データセットに追加
            couponDataSet.StorePointTable.Rows.Add(couponRow);

            return(couponDataSet);
        }