using System; using System.Collections; using System.Collections.Generic; using System.Data.Entity; using System.Data.Entity.Infrastructure; using System.Linq; using System.Net; using System.Web; using System.Web.Http; using System.Web.Http.Description; using iBemsDataService.Model; using iBemsDataService.Util; namespace iBemsDataService.Report { public partial class XtraReport1 : DevExpress.XtraReports.UI.XtraReport { private iBemsEntities db = new iBemsEntities(); public int DailyReportId { get; set; } public XtraReport1() { InitializeComponent(); } protected override void OnBeforePrint(System.Drawing.Printing.PrintEventArgs e) { base.OnBeforePrint(e); var dailyReport = db.FmsDailyReport .Where(a => a.DailyReportId == DailyReportId) .FirstOrDefault(); if (dailyReport == null) { return; } this.lbDate.Text = dailyReport.AddDate.ToString("yyyy-MM-dd (ddd요일)"); this.lbTeamName.Text = string.Format("ID = {0}", DailyReportId); this.lbTeamName.Text = dailyReport.CmUser.CmDepartment.Name; this.xrCustomTask.Text = dailyReport.Contents; } } }