private void buttonSubmit_Click(object sender, RoutedEventArgs e) { try { var order = new CourseOrder { Course = new Course() { Title = comboBoxCourses.Text }, Customer = new Customer { Company = textCompany.Text, Contact = textContact.Text } }; var factory = new ChannelFactory <ICourseOrderService>("queueEndpoint"); ICourseOrderService proxy = factory.CreateChannel(); proxy.AddCourseOrder(order); factory.Close(); MessageBox.Show("Course Order submitted", "Course Order", MessageBoxButton.OK, MessageBoxImage.Information); } catch (MessageQueueException ex) { MessageBox.Show(ex.Message, "Course Order Error", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void Button_Click(object sender, RoutedEventArgs e) { try { var factory = new ChannelFactory <ICourseOrderService>("queueEndpoint"); ICourseOrderService proxy = factory.CreateChannel(); proxy.AddCourseOrder(CourseOrder); factory.Close(); MessageBox.Show("成功提交", "提示", MessageBoxButton.OK, MessageBoxImage.Information); } catch (Exception ex) { MessageBox.Show(ex.Message, "错误", MessageBoxButton.OK, MessageBoxImage.Error); } }