示例#1
0
        private void UpdatedDrmRecordInputData(DrmRecordInputData data)
        {
            Entities            = null;
            WpfEventManager     = null;
            Mode                = 0;
            Entity              = null;
            GenericManager      = null;
            GenericEventManager = null;
            InitialValues       = null;
            Relationships       = null;

            if (data != null)
            {
                Entities            = data.Entities;
                WpfEventManager     = data.WpfEventManager;
                Mode                = data.Mode;
                Entity              = data.Entity;
                GenericManager      = data.GenericManager;
                GenericEventManager = data.GenericEventManager;
                InitialValues       = data.InitialValues;
                Relationships       = data.Relationships;
                SetInitialValues();
                SetModel();
                SetRelationships();
            }
        }
示例#2
0
 private void SetRecordMode(Entity entity, DetailMode mode, Dictionary <string, object> initialValues)
 {
     CurrentEntity      = entity;
     CurrentViewType    = ViewType.Detail;
     DrmRecordInputData = null;
     DrmRecordInputData = new DrmRecordInputData()
     {
         Entities            = Entities,
         Entity              = entity,
         GenericEventManager = GenericEventManager,
         GenericManager      = GenericManager,
         InitialValues       = initialValues,
         Mode            = mode,
         WpfEventManager = WpfEventManager,
         Relationships   = Relationships
     };
 }
示例#3
0
 private void SetDrmRecordInputData(DrmRecordInputData data)
 {
     _viewModel.DrmRecordInputData = data;
 }