/// <summary> /// Edit a Trailer Stock item /// </summary> /// <param name="stock">Stock item.</param> void EditStockItem(DriverStock stock) { var product = _repository.Products.First(x => x.ProductCode == stock.ProductCode); _stockItemDialog = StockItemDialog.NewTrailerStockInstance(product.ProductCode, stock.Id, OnStockItemDialogAction); _stockItemDialog.Show(FragmentManager, StockItemDialog.TAG); }
/// <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); }