using CrystalDecisions.CrystalReports.Engine; using CrystalDecisions.ReportSource; using CrystalDecisions.Shared; using System; using System.ComponentModel; using System.Drawing; namespace SunRoxm.BizPeri.Client.WinUI.Reports { [ToolboxBitmap(typeof(ExportOptions), "report.bmp")] public class CachedFrmPurchaseNoInDepot : Component, ICachedReport { public virtual bool IsCacheable { get { return true; } set { } } public virtual bool ShareDBLogonInfo { get { return false; } set { } } public virtual TimeSpan CacheTimeOut { get { return CachedReportConstants.DEFAULT_TIMEOUT; } set { } } public virtual ReportDocument CreateReport() { FrmPurchaseNoInDepot frmPurchaseNoInDepot = new FrmPurchaseNoInDepot(); ((Component)(object)frmPurchaseNoInDepot).Site = Site; return (ReportDocument)(object)frmPurchaseNoInDepot; } public virtual string GetCustomizedCacheKey(RequestContext request) { return null; } } }