private void ShowReport(ReportsEnum reportType = ReportsEnum.None) { if (reportType != ReportsEnum.None) { _activeReport = reportType; } var activeReportControl = _tabPages[_activeReport]; if (!splitContainerControl.Panel2.Controls.Contains(activeReportControl.ViewControl)) { splitContainerControl.Panel2.Controls.Add(activeReportControl.ViewControl); } activeReportControl.ViewControl.BringToFront(); if (activeReportControl.FilterControls.Any()) { foreach (var filterControl in activeReportControl.FilterControls) { if (!pnCustomFilter.Controls.Contains(filterControl)) { pnCustomFilter.Controls.Add(filterControl); } filterControl.BringToFront(); } } }
public Data GetData(string account, string password, ReportsEnum reportId, int maxRows, int chartHeight, int chartWidth) { object[] results = this.Invoke("GetData", new object[] { account, password, reportId, maxRows, chartHeight, chartWidth }); return((Data)(results[0])); }
public void Init() { _tabPages.Add(ReportsEnum.RawData, new PresentationLayer.Reports.RawData.ContainerControl()); MainController.Instance.MainForm.barCheckItemReportsRawData.ItemClick += OnReportSelectorClick; MainController.Instance.MainForm.barCheckItemReportsRawData.CheckedChanged += OnReportSelectorCheckedChanged; var today = DateTime.Today; dateEditStart.DateTime = today; dateEditEnd.DateTime = today.AddDays(1); _activeReport = ReportsEnum.RawData; }
public Data GetDataFromTimeframe(string account, string password, ReportsEnum reportId, TimeFrameEnum timeframeType, System.DateTime startDate, System.DateTime endDate, int maxRows, int chartHeight, int chartWidth) { object[] results = this.Invoke("GetDataFromTimeframe", new object[] { account, password, reportId, timeframeType, startDate, endDate, maxRows, chartHeight, chartWidth }); return((Data)(results[0])); }
/// <remarks/> public void GetDataAsync(string account, string password, ReportsEnum reportId, int maxRows, int chartHeight, int chartWidth, object userState) { if ((this.GetDataOperationCompleted == null)) { this.GetDataOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetDataOperationCompleted); } this.InvokeAsync("GetData", new object[] { account, password, reportId, maxRows, chartHeight, chartWidth }, this.GetDataOperationCompleted, userState); }
/// <remarks/> public void GetDataFromTimeframeAsync(string account, string password, ReportsEnum reportId, TimeFrameEnum timeframeType, System.DateTime startDate, System.DateTime endDate, int maxRows, int chartHeight, int chartWidth, object userState) { if ((this.GetDataFromTimeframeOperationCompleted == null)) { this.GetDataFromTimeframeOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetDataFromTimeframeOperationCompleted); } this.InvokeAsync("GetDataFromTimeframe", new object[] { account, password, reportId, timeframeType, startDate, endDate, maxRows, chartHeight, chartWidth }, this.GetDataFromTimeframeOperationCompleted, userState); }
/// <remarks/> public void GetDataFromTimeframeAsync(string account, string password, ReportsEnum reportId, TimeFrameEnum timeframeType, System.DateTime startDate, System.DateTime endDate, int maxRows, int chartHeight, int chartWidth) { this.GetDataFromTimeframeAsync(account, password, reportId, timeframeType, startDate, endDate, maxRows, chartHeight, chartWidth, null); }
/// <remarks/> public void GetDataAsync(string account, string password, ReportsEnum reportId, int maxRows, int chartHeight, int chartWidth) { this.GetDataAsync(account, password, reportId, maxRows, chartHeight, chartWidth, null); }