Ejemplo n.º 1
0
        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();
            }
        }
Ejemplo n.º 2
0
 private void SetGridMode(Entity entity)
 {
     CurrentViewType  = ViewType.List;
     DrmGridInputData = null;
     DrmGridInputData = new DrmGridInputData()
     {
         Entity = entity,
         GenericEventManager = GenericEventManager,
         GenericManager      = GenericManager,
         WpfEventManager     = WpfEventManager,
         Relationships       = Relationships
     };
 }
Ejemplo n.º 3
0
 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,
         };
     }
 }
Ejemplo n.º 4
0
        //private void SetWpfEventManager(WpfEventManager data)
        //{
        //    _viewModel.WpfEventManager = data;
        //}

        private void SetDrmGridInputData(DrmGridInputData data)
        {
            _viewModel.DrmGridInputData = data;
        }