protected override void On_SyncRunned(ChannelProductEntity entity) { WriteLog(string.Format("“指定库存”商品:{0}({1}),库存:{2},渠道:{3} 同步成功", entity.ProductSysNo, entity.SynProductID, entity.SynChannelQty, entity.ChannelSysNo)); ChannelInventoryDA.ChangeAppointSynStatus(entity.ProductSysNo, entity.ChannelSysNo, "N", Config.UserLoginName); ChannelProductAppointEntity appointEntity = entity as ChannelProductAppointEntity; if (appointEntity != null && appointEntity.IsClearInventory == "Y") { WriteLog(string.Format("正在回写“指定库存”商品:{0}({1}),库存:{2},渠道:{3} 在Content的状态。", entity.ProductSysNo, entity.SynProductID, entity.SynChannelQty, entity.ChannelSysNo)); CommonDA.UpdateECommerceStatus(entity.ProductSysNo, entity.ChannelSysNo, "N"); WriteLog(string.Format("回写“指定库存”商品:{0}({1}),库存:{2},渠道:{3} 在Content的状态成功。", entity.ProductSysNo, entity.SynProductID, entity.SynChannelQty, entity.ChannelSysNo)); } }
private ChannelProductEntity Transfomer(ChannelProductAppointEntity appointEntity) { return(appointEntity); //if (appointEntity == null) //{ // return null; //} //return new ChannelProductEntity //{ // ChannelQty = appointEntity.IsClearInventory == "Y" ? 0 : appointEntity.ChannelQty, // ChannelSysNo = appointEntity.ChannelSysNo, // ProductSysNo = appointEntity.ProductSysNo, // SynProductID = appointEntity.SynProductID //}; }