コード例 #1
0
        /// <summary>
        /// 创建
        /// </summary>
        /// <param name="Info"></param>
        public void CreateProductAccessoriesQueryConditionValue(ProductAccessoriesQueryConditionValueInfo Info)
        {
            DataCommand cmd = DataCommandManager.GetDataCommand("CreateProductAccessoriesQueryConditionValue");

            cmd.SetParameterValue("@ConditionValue", Info.ConditionValue);
            cmd.SetParameterValue("@ConditionSysNo", Info.ConditionSysNo);
            cmd.SetParameterValue("@ParentSysNo", Info.ConditionValueParentSysNo);
            cmd.SetParameterValue("@MasterSysNo", Info.MasterSysNo);
            cmd.ExecuteNonQuery();
        }
コード例 #2
0
 /// <summary>
 /// 更新
 /// </summary>
 /// <param name="Info"></param>
 public void UpdateProductAccessoriesQueryConditionValue(ProductAccessoriesQueryConditionValueInfo Info)
 {
     if (!productAccessoriesDA.IsExistsAccessoriesQueryConditionValue(Info))
     {
         productAccessoriesDA.UpdateProductAccessoriesQueryConditionValue(Info);
     }
     else
     {
         throw new BizException(ResouceManager.GetMessageString("IM.Product", "UpdateProductAccessoriesQueryConditionValueResult"));
     }
 }
コード例 #3
0
        /// <summary>
        /// 选项值model转换
        /// </summary>
        /// <param name="data"></param>
        /// <returns></returns>
        private ProductAccessoriesQueryConditionValueInfo ConvertConditionValueEntity(ProductAccessoriesConditionValueVM data)
        {
            ProductAccessoriesQueryConditionValueInfo info = new ProductAccessoriesQueryConditionValueInfo()
            {
                ConditionSysNo = data.Condition.SysNo,
                ConditionValue = data.ConditionValue.ConditionValue,
                MasterSysNo    = data.MasterSysNo,
                SysNo          = data.SysNo
            };

            info.ConditionValueParentSysNo = data.ParentConditionValue == null ? 0 : data.ParentConditionValue.SysNo;
            return(info);
        }
コード例 #4
0
        /// <summary>
        /// 检查选项值是否存在
        /// </summary>
        /// <param name="info"></param>
        /// <returns></returns>
        public bool IsExistsAccessoriesQueryConditionValue(ProductAccessoriesQueryConditionValueInfo info)
        {
            DataCommand cmd;

            if (info.SysNo > 0)
            {
                cmd = DataCommandManager.GetDataCommand("IsExistsAccessoriesQueryConditionValueByUpdate");
                cmd.SetParameterValue("@SysNo", info.SysNo);
            }
            else
            {
                cmd = DataCommandManager.GetDataCommand("IsExistsAccessoriesQueryConditionValueByCreate");
            }
            cmd.SetParameterValue("@ConditionValue", info.ConditionValue);
            cmd.SetParameterValue("@ConditionSysNo", info.ConditionSysNo);
            cmd.SetParameterValue("@ParentSysNo", info.ConditionValueParentSysNo);
            cmd.SetParameterValue("@MasterSysNo", info.MasterSysNo);
            cmd.ExecuteNonQuery();
            return((int)cmd.GetParameterValue("@Flag") < 0);
        }
コード例 #5
0
 /// <summary>
 /// 更新
 /// </summary>
 /// <param name="Info"></param>
 public void UpdateProductAccessoriesQueryConditionValue(ProductAccessoriesQueryConditionValueInfo Info)
 {
     ObjectFactory <ProductAccessoriesProcessor> .Instance.UpdateProductAccessoriesQueryConditionValue(Info);
 }
コード例 #6
0
 public void CreateProductAccessoriesQueryConditionValue(ProductAccessoriesQueryConditionValueInfo Info)
 {
     ObjectFactory <ProductAccessoriesAppService> .Instance.CreateProductAccessoriesQueryConditionValue(Info);
 }