public ReportType(IReport report, string description, RptParamsBase parameterForm, bool needFinanceAccessParams, bool needAssetAccessParams, APIDataType accessType) { _report = report; _name = report.GetTitle(); _description = description; _parameterForm = parameterForm; _needFinanceAccessParams = needFinanceAccessParams; _needAssetAccessParams = needAssetAccessParams; _accessType = accessType; }
private void cmbReportTypes_SelectedIndexChanged(object sender, EventArgs e) { ReportType type = (ReportType)cmbReportTypes.SelectedItem; if (type != null) { txtDescription.Text = type.Description; reportToRun = type.Report; paramFormToRun = type.ParameterForm; RefreshCharList(); } }