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); } }
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"); } }