Ejemplo n.º 1
0
        /// <summary>
        /// 删除SKU
        /// </summary>
        /// <param name="SKU"></param>
        /// <returns></returns>
        //public bool DelSKUProduct(string ID)
        //{
        //    bool bo = true;
        //    try
        //    {
        //        bo = new ProductAccessor().DelSKUProduct(ID);
        //    }
        //    catch (Exception ex)
        //    {
        //        LogError(ex);
        //    }

        //    return bo;
        //}
        /// <summary>
        /// 添加SKU明细
        /// </summary>
        /// <param name="ProductDetail"></param>
        /// <returns></returns>
        public bool AddProductDetail(AddProductExeclRequest ProductDetail)
        {
            bool Result = false;

            try
            {
                Result = new ProductAccessor().AddProductDetail(ProductDetail.InfoDetail, ProductDetail.UserName);
            }
            catch (Exception ex)
            {
                LogError(ex);
            }

            return(Result);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// 批量添加SKU
        /// </summary>
        /// <param name="request"></param>
        /// <returns></returns>
        public Response <AddProductExeclResponse> EditSKUProductExecl(AddProductExeclRequest request)
        {
            Response <AddProductExeclResponse> response = new Response <AddProductExeclResponse>()
            {
                Result = new AddProductExeclResponse()
            };

            // Response<EditSKUProductRequest> response = new Response<EditSKUProductRequest>();
            // response.Result = new EditSKUProductRequest();        //结果集初始化

            try
            {
                response.Result.Info = new ProductAccessor().GetSKUProductInfoExecl(request.Info, request.InfoDetail);
                response.IsSuccess   = true;
            }
            catch (Exception ex)
            {
                LogError(ex);
                response.IsSuccess = false;
                response.ErrorCode = ErrorCode.Technical;
            }

            return(response);
        }