/// <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(); }
/// <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")); } }
/// <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); }
/// <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); }
/// <summary> /// 更新 /// </summary> /// <param name="Info"></param> public void UpdateProductAccessoriesQueryConditionValue(ProductAccessoriesQueryConditionValueInfo Info) { ObjectFactory <ProductAccessoriesProcessor> .Instance.UpdateProductAccessoriesQueryConditionValue(Info); }
public void CreateProductAccessoriesQueryConditionValue(ProductAccessoriesQueryConditionValueInfo Info) { ObjectFactory <ProductAccessoriesAppService> .Instance.CreateProductAccessoriesQueryConditionValue(Info); }