/// <summary>
        /// Edit delivery docket item
        /// </summary>
        void EditDeliveryDocketItem(DeliveryDocketItem docketItem)
        {
            PersistOrderReference();

            var product = _repository.Products.First(x => x.ProductCode == docketItem.ProductCode);

            _stockItemDialog = StockItemDialog
                               .NewDeliveryItemInstance(product.ProductCode, docketItem.Id, OnUpdateDocketItem);

            _stockItemDialog.Show(FragmentManager, TAG);
        }