예제 #1
0
        /// <summary>
        /// 添加主商品
        /// </summary>
        /// <param name="operatorId"></param>
        /// <param name="goodsInfo"></param>
        /// <param name="fields"></param>
        /// <param name="failMessage"></param>
        /// <returns></returns>
        public bool Add(Guid operatorId, GoodsInfo goodsInfo, Dictionary <Guid, List <Guid> > fields, out string failMessage)
        {
            var success = _goodsInfoSao.AddGoods(goodsInfo, fields, out failMessage);

            if (success)
            {
                AddGoodsSettingOperation(operatorId, goodsInfo.GoodsId, goodsInfo.GoodsCode, OperationPoint.GoodsSettingManager.Add.GetBusinessInfo());
            }
            return(success);
        }