public void SetCouponDataSet(Coupon_DataSet couponDataSet) { var report = new TempoRegiPoint_Coupon(); report.SetDataSource(couponDataSet); crystalReportViewer.ReportSource = report; }
/// <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); }