Exemple #1
0
        private void btnDeleteOrderRole_Click(object sender, RoutedEventArgs e)
        {
            if (dgOrderRoles.SelectedIndex == -1)
            {
                MessageBox.Show("Please select an order relation");
                return;
            }

            ObservableCollection<object> list = (ObservableCollection<object>)dgOrderRoles.ItemsSource;

            var orderRole = (OrderRole)list[dgOrderRoles.SelectedIndex];

            WebserviceObject wsObj = WebserviceCalls.DeleteOrderRole(orderRole.OrderRoleId, orderRole.OrderId);

            if (wsObj.Success)
            {
                GetOrderRoles();
                ordersWindow.GetOrders();
            }
            else
                MessageBox.Show(wsObj.Response.ToString());
    
        }