示例#1
0
        private ParameterSource CreateParameterSourceOfFindOrderDetailById(int orderId, int productId)
        {
            Criterion orderCriterion = new Criterion
            {
                IsKeyParam = true,
                ParamName  = "@OrderID",
                ParamType  = DbType.Int32,
                ParamValue = orderId
            };

            Criterion productCriterion = new Criterion
            {
                IsKeyParam = true,
                ParamName  = "@ProductID",
                ParamType  = DbType.Int32,
                ParamValue = productId
            };

            ParameterSource parameterSource = new ParameterSource();

            parameterSource.AddCriterion(orderCriterion);
            parameterSource.AddCriterion(productCriterion);

            return(parameterSource);
        }
        private ParameterSource CreateParameterSourceOfFindCategoryById(int categoryId)
        {
            Criterion categoryCriterion = new Criterion
            {
                IsKeyParam = true,
                ParamName  = "@CategoryID",
                ParamType  = DbType.Int32,
                ParamValue = categoryId
            };

            ParameterSource parameterSource = new ParameterSource();

            parameterSource.AddCriterion(categoryCriterion);

            return(parameterSource);
        }