示例#1
0
        public override void Run()
        {
            DataAccessInterface dataAccess = new DBTableAccess();
            AggregateCategory   aggregate  = (AggregateCategory)dataAccess.Search(DataAccessInterface.SearchPattern.Categorys, param);

            TypeCategoryAggregate categoryInfo = new TypeCategoryAggregate(aggregate);

            param.SetParam(categoryInfo);
        }
示例#2
0
        public override void SetParam(DataTypeBase paramData)
        {
            switch (paramData.Type())
            {
            case DataType.CategoryNo:
                categoryNo = (TypeCategoryNo)paramData;
                break;

            case DataType.CategoryAggregate:
                categoryAggregate = (TypeCategoryAggregate)paramData;
                break;

            default:
                break;
            }
        }