private void UpdatedDrmGridInputData(DrmGridInputData data) { Entity = null; GenericManager = null; WpfEventManager = null; GenericEventManager = null; FilterRelationship = null; FilterRelationshipRecordDisplayName = null; FilterRelationshipId = Guid.Empty; if (data != null) { Entity = data.Entity; GenericManager = data.GenericManager; WpfEventManager = data.WpfEventManager; GenericEventManager = data.GenericEventManager; FilterRelationship = data.FilterRelationship; FilterRelationshipRecordDisplayName = data.FilterRelationshipRecordDisplayName; FilterRelationshipId = data.FilterRelationshipId; Relationships = data.Relationships; if (FilterRelationship != null) { IsVisibleGridRibbon = false; IsVisibleSubGridRibbon = true; } else { IsVisibleGridRibbon = true; IsVisibleSubGridRibbon = false; } GetValues(); } }
private void SetGridMode(Entity entity) { CurrentViewType = ViewType.List; DrmGridInputData = null; DrmGridInputData = new DrmGridInputData() { Entity = entity, GenericEventManager = GenericEventManager, GenericManager = GenericManager, WpfEventManager = WpfEventManager, Relationships = Relationships }; }
private void UpdatedSelectedEntityRelationship(SubGridRelationshipData data) { if (data != null) { DrmGridInputData = null; DrmGridInputData = new DrmGridInputData() { Entity = data.RelatedEntity, FilterRelationship = data.Relationship, FilterRelationshipId = data.MainEntityId, FilterRelationshipRecordDisplayName = GetRecordDisplayName(), GenericEventManager = GenericEventManager, GenericManager = GenericManager, Relationships = Relationships, WpfEventManager = WpfEventManager, }; } }
//private void SetWpfEventManager(WpfEventManager data) //{ // _viewModel.WpfEventManager = data; //} private void SetDrmGridInputData(DrmGridInputData data) { _viewModel.DrmGridInputData = data; }