public void SetTacPayerSearchEntity(TaxPayerSearchEntity aTaxPayerSearchEntity)
        {
            foreach (SearchConditionStruct lSearchConditionStruct in SearchConditionList)
            {
                if (lSearchConditionStruct.Value == aTaxPayerSearchEntity.TPSearchCondition)
                {
                    SelectSearchCondition = lSearchConditionStruct;
                }
            }

            foreach (TaxPayerFieldStruct lTaxPayerFieldStruct in TaxPayerFieldList)
            {
                if (lTaxPayerFieldStruct.Value == aTaxPayerSearchEntity.TPTaxPayerField)
                {
                    SelectTaxPayerField = lTaxPayerFieldStruct;
                }
            }

            foreach (SearchOperatorStruct lSearchOperatorStruct in SearchOperatorList)
            {
                if (lSearchOperatorStruct.Value == aTaxPayerSearchEntity.TPSearchOperator)
                {
                    SelectSearchOperator = lSearchOperatorStruct;
                }
            }

            ValueStr     = aTaxPayerSearchEntity.ValueStr;
            ValueInt     = aTaxPayerSearchEntity.ValueInt;
            ValueBoolean = aTaxPayerSearchEntity.ValueBoolean;
        }
        public TaxPayerSearchEntity GetTaxPayerSearchEntity()
        {
            TaxPayerSearchEntity lTaxPayerSearchEntity = new TaxPayerSearchEntity();

            if (SelectSearchCondition != null)
            {
                lTaxPayerSearchEntity.TPSearchCondition = SelectSearchCondition.Value;
            }

            if (SelectTaxPayerField != null)
            {
                lTaxPayerSearchEntity.TPTaxPayerField = SelectTaxPayerField.Value;
            }

            if (SelectSearchOperator != null)
            {
                lTaxPayerSearchEntity.TPSearchOperator = SelectSearchOperator.Value;
            }

            lTaxPayerSearchEntity.GroupID          = GroupID;
            lTaxPayerSearchEntity.ValueBoolean     = ValueBoolean;
            lTaxPayerSearchEntity.ValueInt         = ValueInt;
            lTaxPayerSearchEntity.ValueStr         = ValueStr;
            lTaxPayerSearchEntity.TaxPayerTypeList = TaxPayerTypeList;
            return(lTaxPayerSearchEntity);
        }
示例#3
0
 public void SetTaxPayerSearchEntity(TaxPayerSearchEntity aTaxPayerSearchEntity)
 {
     AddSearchWindowViewModel.SetTacPayerSearchEntity(aTaxPayerSearchEntity);
 }