Пример #1
0
        /// <summary>
        /// 修改配件查询功能信息
        /// </summary>
        /// <param name="info"></param>
        public void UpdateAccessoriesQueryMaster(ProductAccessoriesInfo info)
        {
            DataCommand cmd = DataCommandManager.GetDataCommand("UpdateAccessoriesQueryMaster");

            cmd.SetParameterValue("@SysNo", info.SysNo);
            cmd.SetParameterValue("@AccessoriesQueryName", info.AccessoriesQueryName);
            cmd.SetParameterValue("@BackPictureBigUrl", info.BackPictureBigUrl);
            cmd.SetParameterValue("@Status", info.Status);
            cmd.SetParameterValue("@EditUser", info.User.UserName);
            cmd.SetParameterValue("@IsTreeQuery", info.IsTreeQuery);
            cmd.ExecuteNonQuery();
        }
Пример #2
0
 /// <summary>
 /// 更新
 /// </summary>
 /// <param name="info"></param>
 public void UpdateAccessoriesQueryMaster(ProductAccessoriesInfo info)
 {
     //检测查询功能是否已存在
     if (!productAccessoriesDA.IsExistsAccessoriesQuery(info))
     {
         productAccessoriesDA.UpdateAccessoriesQueryMaster(info);
     }
     else
     {
         throw new BizException(ResouceManager.GetMessageString("IM.Product", "UpdateAccessoriesQueryMasterResult"));
     }
 }
Пример #3
0
        /// <summary>
        /// 创建查询功能
        /// </summary>
        /// <param name="info"></param>
        public void CreateAccessoriesQueryMaster(ProductAccessoriesInfo info)
        {
            DataCommand cmd = DataCommandManager.GetDataCommand("CreateAccessoriesQueryMaster");

            cmd.SetParameterValue("@AccessoriesQueryName", info.AccessoriesQueryName);
            cmd.SetParameterValue("@BackPictureBigUrl", info.BackPictureBigUrl);
            cmd.SetParameterValue("@Status", info.Status);
            cmd.SetParameterValue("@CreateUser", info.User.UserName);
            cmd.SetParameterValue("@EditUser", info.User.UserName);
            cmd.SetParameterValue("@IsTreeQuery", info.IsTreeQuery);
            cmd.SetParameterValue("@CompanyCode", info.CompanyCode);
            cmd.SetParameterValue("@LanguageCode", info.LanguageCode);
            cmd.ExecuteNonQuery();
        }
Пример #4
0
        /// <summary>
        /// 检查是否存在该查询功能
        /// </summary>
        /// <param name="info"></param>
        /// <returns></returns>
        public bool IsExistsAccessoriesQuery(ProductAccessoriesInfo info)
        {
            DataCommand cmd;

            if (info.SysNo > 0)
            {
                cmd = DataCommandManager.GetDataCommand("IsExistsAccessoriesQueryByUpdate");
                cmd.SetParameterValue("@SysNo", info.SysNo);
            }
            else
            {
                cmd = DataCommandManager.GetDataCommand("IsExistsAccessoriesQueryByCreate");
            }

            cmd.SetParameterValue("@AccessoriesQueryName", info.AccessoriesQueryName);
            cmd.ExecuteNonQuery();
            return((int)cmd.GetParameterValue("@Flag") < 0);
        }
 /// <summary>
 /// 更新
 /// </summary>
 /// <param name="info"></param>
 public void UpdateAccessoriesQueryMaster(ProductAccessoriesInfo info)
 {
     ObjectFactory <ProductAccessoriesProcessor> .Instance.UpdateAccessoriesQueryMaster(info);
 }
 public void CreateAccessoriesQueryMaster(ProductAccessoriesInfo info)
 {
     ObjectFactory <ProductAccessoriesAppService> .Instance.CreateAccessoriesQueryMaster(info);
 }