private void bindToView()
 {
     _descriptorCriteria    = _descriptorCriteriaRetriever(_taggedObject);
     _descriptorCriteriaDTO = _descriptorCriteriaMapper.MapFrom(_descriptorCriteria);
     _view.BindTo(_descriptorCriteriaDTO);
     updateCriteriaDescription();
 }
        public DescriptorCriteriaDTO MapFrom(DescriptorCriteria descriptorCriteria)
        {
            var dto = new DescriptorCriteriaDTO();

            if (descriptorCriteria == null)
            {
                return(dto);
            }

            dto.Operator   = descriptorCriteria.Operator;
            dto.Conditions = descriptorCriteria.MapAllUsing(_descriptorConditionMapper);

            return(dto);
        }
Пример #3
0
 public void BindTo(DescriptorCriteriaDTO descriptorCriteriaDTO)
 {
     _gridViewBinder.BindToSource(descriptorCriteriaDTO.Conditions);
     _screenBinder.BindToSource(descriptorCriteriaDTO);
 }