示例#1
0
 public string PostOrder(Order order, Company comp)
 {
     try
     {
         if (order.Type.ToLower().Equals("buy"))
         {
             bankAProxy.buyStock(order.Client_id, order.Quantity, comp.Id);
             return("success");
         }
         else if (order.Type.ToLower().Equals("sell"))
         {
             bankAProxy.sellStock(order.Id, order.Quantity, comp.Id);
             return("success");
         }
         return(order.ToString());
     }
     catch (Exception exc)
     {
         return(exc.Message);
     }
 }
示例#2
0
 private void buttonClick(object sender, EventArgs e)
 {
     try {
         Company selectedCompany = (Company)companyBox.SelectedItem;
         string  type            = (string)typeBox.SelectedItem;
         Cliente client          = (Cliente)comboBoxClient.SelectedItem;
         if (type.Equals("Sell"))
         {
             bank.sellStock(client.Id, Convert.ToDouble(textBox2.Text), selectedCompany.Id);
         }
         else
         {
             bank.buyStock(client.Id, Convert.ToDouble(textBox2.Text), selectedCompany.Id);
         }
         this.Close();
     }
     catch (Exception exc)
     {
         Console.WriteLine(exc.Message);
         MessageBox.Show("Something Wrong Happened", "Error");
     }
 }