private void SetRelationshipReports(DR_Requester requester, DataMenuSearchableReportRelationshipDTO condition)
        {
            if (condition.RelationshipTailID == 0)
            {
                return;
            }
            colReports.DisplayMemberPath       = "ReportTitle";
            colReports.SelectedValueMemberPath = "ID";
            //    var relationshipTail = bizEntityRelationshipTail.GetEntityRelationshipTail(condition.EntityRelationshipTailID);
            var reports = bizEntitySearchableReport.GetEntityReportsOfRelationshipTail(requester, condition.RelationshipTailID);

            condition.vwReports = reports;
        }
예제 #2
0
        private DataMenuSearchableReportRelationshipDTO ToDataMenuSearchableReportRelationshipDTO(DataMenuSearchableReportRelationship dbRel, EntityRelationshipTailDTO tail, EntitySearchableReportDTO entityReport)
        {
            var result = new DataMenuSearchableReportRelationshipDTO();

            result.ID = dbRel.ID;
            result.RelationshipTailID = dbRel.EntityRelationshipTailID;
            result.RelationshipTail   = tail;
            BizEntityReport bizEntityReport = new BizEntityReport();

            result.EntitySearchableReportID = dbRel.EntitySearchableReportID;
            result.SearchableReportReport   = entityReport;
            result.Group1 = dbRel.Group1;
            return(result);
        }