/// <summary> /// 修改收货地址 /// </summary> /// <param name="commodityDTO">地址实体</param> public void UpdateDeliveryAddressExt(Jinher.AMP.BTP.Deploy.DeliveryAddressDTO commodityDTO) { ContextSession contextSession = ContextFactory.CurrentThreadContext; DeliveryAddress commodity = new DeliveryAddress().FromEntityData(commodityDTO); contextSession.Update(commodity); contextSession.SaveChanges(); }
/// <summary> /// 添加收货地址 /// </summary> /// <param name="deliveryAddressDTO">收货地址实体</param> public void AddDeliveryAddressExt(Jinher.AMP.BTP.Deploy.DeliveryAddressDTO deliveryAddressDTO) { ContextSession contextSession = ContextFactory.CurrentThreadContext; if (deliveryAddressDTO.EntityState == System.Data.EntityState.Added) { deliveryAddressDTO.Id = Guid.NewGuid(); } DeliveryAddress deliveryAddress = new DeliveryAddress().FromEntityData(deliveryAddressDTO); contextSession.SaveObject(deliveryAddress); contextSession.SaveChanges(); }
/// <summary> /// 修改收货地址 /// </summary> /// <param name="commodityDTO">地址实体</param> public void UpdateDeliveryAddress(Jinher.AMP.BTP.Deploy.DeliveryAddressDTO commodityDTO) { base.Do(); this.Command.UpdateDeliveryAddress(commodityDTO); }
/// <summary> /// 添加收货地址 /// </summary> /// <param name="deliveryAddressDTO">收货地址实体</param> public void AddDeliveryAddress(Jinher.AMP.BTP.Deploy.DeliveryAddressDTO deliveryAddressDTO) { base.Do(); this.Command.AddDeliveryAddress(deliveryAddressDTO); }