private void BindDrilldownReport() { var objReportList = default(ArrayList); var objReportSetController = new ReportSetController(); objReportList = objReportSetController.GetReportSetReport(ReportSetId); ddDrilldownReportId.DataValueField = "ReportId"; ddDrilldownReportId.DataTextField = "ReportName"; ddDrilldownReportId.DataSource = objReportList; ddDrilldownReportId.DataBind(); // add the default to the start of the list var li = new ListItem((string)(Localization.GetString("NoDrilldown.Text", LocalResourceFile)), "-1"); ddDrilldownReportId.Items.Insert(0, li); // remove this report if (ReportId > -1) { li = ddDrilldownReportId.Items.FindByValue(ReportId.ToString()); if (li != null) { ddDrilldownReportId.Items.Remove(li); } } }
protected void dataSourceViewResourceReport_Inserted(object sender, ObjectContainerDataSourceStatusEventArgs e) { ViewResourceReportViewData RptData = (ViewResourceReportViewData)e.Instance; RptData.ResourceReportId = ReportId.ToString(); RptData.SubmitterID = AccountInfo.UserId.ToString(); Logic.UpdateReport(RptData); }
public override void ExecuteCmdlet() { if (ShouldProcess(ReportId.ToString(), VerbsData.Export)) { var ret = this.AutomationClient.GetDscNodeReportContent(this.ResourceGroupName, this.AutomationAccountName, this.NodeId, this.ReportId, OutputFolder, overwriteExistingFile); this.WriteObject(ret, true); } }