private void cancelButton_Click(object sender, RoutedEventArgs e) { { int commodity = -1; try { commodity = int.Parse(cancelCommodity.Text); } catch (Exception) { output.Text = "invalid input"; } try { LogicLayer.MarketClientConnection mc = new LogicLayer.MarketClientConnection(); Boolean response = mc.SendCancelBuySellRequest(commodity); output.Text = response.ToString(); } catch (Exception e1) { output.Text = e1.Message; } } }