Esempio n. 1
0
        /// <summary>
        /// 修改第三方物流信息
        /// </summary>
        /// <param name="logisticsModel">第三方物流基本信息</param>
        /// <param name="id">第三方物流编号</param>
        /// <param name="pass">第三方物流对应管理密码</param>
        /// <param name="warehouse">第三方物流权限仓库编号字符</param>
        /// <returns></returns>
        public int UpdateThirdLogistics(LogisticsModel logisticsModel, int id, string pass, string warehouse)
        {
            LogisticsModel model = thirdLogisticsDAL.GetThirdLogisticsInit(id);

            if (model.Number != logisticsModel.Number)
            {
                if (!ManagerBLL.CheckNumber(logisticsModel.Number))
                {
                    //标识已存在相同编号的管理员不可修改
                    return(-2);
                }
            }
            return(ThirdLogisticsDAL.UptLogistics(logisticsModel, pass, warehouse, id));
        }
Esempio n. 2
0
        /// <summary>
        /// 返回对应店铺库存
        /// </summary>
        /// <returns></returns>
        public DataTable GetShowStorage(string storeID)
        {
            ThirdLogisticsDAL thirdLogisticsDAL = new ThirdLogisticsDAL();

            return(thirdLogisticsDAL.GetShowStorage(storeID));
        }