public void UpdateItem(Action<OrderItemDto, Exception> action, OrderItemDto ent)
        {
            var url = string.Format(orderItemAddressFormatString, ent.OrderId, ent.Id);

            WebClientHelper.Put<OrderItemDto, OrderItemDto>(new Uri(url, UriKind.Absolute),
                                                                          action, ent,
                                                                          WebClientHelper.MessageFormat.Json,ApiConfig.Headers);
        }
 public void Edit(OrderItemDto dto)
 {
     var view = ViewManager.ShowInDialog<IOrderItemView>();
        (view.ViewModel as OrderItemVM).Load(dto);
 }
 public void DeleteItem(OrderItemDto data)
 {
     this._orderAppService.DeleteItem(data.OrderId, data.Id);
 }
 public OrderItemDto AddItem(OrderItemDto data)
 {
     return _itemToDtoMapper.MapEntityToDto(
         _orderAppService.AddItem(data.OrderId, data.Description, data.Quantity, data.Good.Id, data.Good.Unit.Id, data.AssigneBuessinessPartyForGoodId));
 }
 public OrderItemDto UpdateItem(OrderItemDto data)
 {
     return _itemToDtoMapper.MapEntityToDto(
         _orderAppService.UpdateItem(
         data.Id, data.OrderId, data.Description, data.Quantity, data.Good.Id, data.Good.Unit.Id, 0));
 }
        public void DeleteItem(Action<string, Exception> action, OrderItemDto ent)
        {
            var url = string.Format(orderItemAddressFormatString, ent.OrderId, ent.Id);

            WebClientHelper.Delete(new Uri(url, UriKind.Absolute), action);
        }
Beispiel #7
0
 private void setEntity(OrderItemDto dto)
 {
     Entity = dto;
     Entity.PropertyChanged += Entity_PropertyChanged;
 }
Beispiel #8
0
 public void Load(OrderItemDto orderItemDto)
 {
     orderId = orderItemDto.OrderId;
     orderitemId = orderItemDto.Id;
     GetGoods();
 }