private void RemoveItemCommandExecute(object objId) { var id = Convert.ToInt16(objId); CurrentOrder.RemoveItem(id); CalculateBottomValues(); }
//delegate remove item from the ui // executes when RemoveItemEvent called in OrderItemControl private Action <Product, OrderItemControl> RemoveItem() { return((product, orderItemControl) => { CurrentOrder.RemoveItem(product); this.OrderView_Panel.Controls.Remove(orderItemControl); }); }