示例#1
0
 private void SellButton_Click(object sender, RoutedEventArgs e)
 {
     {
         int commodity = -1;
         int price     = -1;
         int amount    = -1;
         try
         {
             commodity = int.Parse(commodityBuy.Text);
             price     = int.Parse(PriceBuy.Text);
             amount    = int.Parse(amountBuy.Text);
         }
         catch (Exception)
         {
             output.Text = "invalid input";
         }
         try
         {
             LogicLayer.MarketClientConnection mc = new LogicLayer.MarketClientConnection();
             int response = mc.SendSellRequest(price, commodity, amount);
             output.Text = response.ToString();
         }
         catch (Exception e3)
         {
             output.Text = e3.Message;
         }
     }
 }
示例#2
0
 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;
         }
     }
 }