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);
                }
            }
        }
Exemple #2
0
        public UniqueIdError(
            VisualElement container,
            ReportScene scene,
            ReportId report,
            Action <ReportId> onFixId) : base(container)
        {
            _report  = report;
            _onFixId = onFixId;
            _scene   = scene;
            Id       = _report.Id;

            _root = container.Query <VisualElement>(null, "m-unique-id-error").Last();
            _elId = container.Query <TextElement>(null, "m-unique-id-error__text").Last();
            var printText = string.IsNullOrEmpty(_report.Id) ? "null" : _report.Id;

            _elId.text = printText;

            var elName = container.Query <TextElement>(null, "m-unique-id-error__name").Last();

            elName.text = _report.Path;

            container
            .Query <UnityEngine.UIElements.Button>(null, "m-unique-id-error__fix")
            .Last()
            .clicked += FixId;

            container
            .Query <UnityEngine.UIElements.Button>(null, "m-unique-id-error__show")
            .Last()
            .clicked += ShowId;
        }
        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);
        }
Exemple #4
0
        public async Task <EmbedReport> GetEmbedReport(ReportId reportId)
        {
            using (var client = new PowerBIClient(MappingReportApiUrl(reportId), GetTokenCredentials()))
            {
                var report = await client.Reports.GetReportAsync(reportId.Id);

                return(ConvertEmbedReport(report, await GenerateTotkenAsync(client, report)));
            }
        }
Exemple #5
0
        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);
            }
        }
        private int GenerateHashCode()
        {
            unchecked
            {
                int hash = 17;

                hash = hash * 92821 + ReportId.GetHashCode( );

                hash = hash * 92821 + ConditionsOnly.GetHashCode( );

                return(hash);
            }
        }
Exemple #7
0
        private UniqueId FindId()
        {
            var result = Object
                         .FindObjectsOfType <UniqueId>()
                         .ToList()
                         .Find(uniqueId => {
                var path = ReportId.GetPath(uniqueId.gameObject);
                return(path == _report.Path);
            });

            Debug.Assert(result != null, "Failed to find UniqueId GameObject");

            return(result);
        }
Exemple #8
0
        public IHttpActionResult ResolveReport(ReportId reportId)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            var report = _context.Reports.SingleOrDefault(r => r.Id == reportId.Id);

            if (report == null)
            {
                return(BadRequest("Report not exist."));
            }

            report.IsSolved = true;
            _context.SaveChanges();

            return(Ok("Resolved"));
        }
Exemple #9
0
 public Uri MappingReportApiUrl(ReportId reportId = null)
 {
     return(new Uri(_configuration.ApiUrl));
 }
        public override ErrorList Validate()
        {
            var result = new ErrorList();

            result.AddRange(base.Validate());

            if (StatusElement != null)
            {
                result.AddRange(StatusElement.Validate());
            }
            if (IssuedElement != null)
            {
                result.AddRange(IssuedElement.Validate());
            }
            if (Subject != null)
            {
                result.AddRange(Subject.Validate());
            }
            if (Performer != null)
            {
                result.AddRange(Performer.Validate());
            }
            if (ReportId != null)
            {
                result.AddRange(ReportId.Validate());
            }
            if (RequestDetail != null)
            {
                RequestDetail.ForEach(elem => result.AddRange(elem.Validate()));
            }
            if (ServiceCategory != null)
            {
                result.AddRange(ServiceCategory.Validate());
            }
            if (DiagnosticTimeElement != null)
            {
                result.AddRange(DiagnosticTimeElement.Validate());
            }
            if (Results != null)
            {
                result.AddRange(Results.Validate());
            }
            if (Image != null)
            {
                Image.ForEach(elem => result.AddRange(elem.Validate()));
            }
            if (ConclusionElement != null)
            {
                result.AddRange(ConclusionElement.Validate());
            }
            if (CodedDiagnosis != null)
            {
                CodedDiagnosis.ForEach(elem => result.AddRange(elem.Validate()));
            }
            if (Representation != null)
            {
                Representation.ForEach(elem => result.AddRange(elem.Validate()));
            }

            return(result);
        }