private void RadGridView1_Deleting(object sender, Telerik.Windows.Controls.GridViewDeletingEventArgs e)
        {
            Window lWindows = Models.CommonFunction.GetApplicationWindow();

            if (lWindows == null)
            {
                if (MessageBox.Show("Are you sure you want to delete?", "Delete",
                                    MessageBoxButton.OKCancel) == MessageBoxResult.Cancel)
                {
                    e.Cancel = true;
                }
                else
                {
                    try
                    {
                        foreach (HSOrderHistory l in e.Items)
                        {
                            CommonFunction.DeleteOrder(l.OrderId);
                        }
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show(ex.Message);
                        e.Cancel = true;
                    }
                }
            }
            else
            {
                if (MessageBox.Show(lWindows, "Are you sure you want to delete?", "Delete",
                                    MessageBoxButton.OKCancel) == MessageBoxResult.Cancel)
                {
                    e.Cancel = true;
                }
                else
                {
                    try
                    {
                        foreach (HSOrderHistory l in e.Items)
                        {
                            CommonFunction.DeleteOrder(l.OrderId);
                        }
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show(ex.Message);
                        e.Cancel = true;
                    }
                }
            }
        }
Beispiel #2
0
        private void gridView_Deleting(object sender, Telerik.Windows.Controls.GridViewDeletingEventArgs e)
        {
            if (e.Items != null)
            {
                // TODO:
                /* User can delete more than one row at the same time */

                /*List<Pais> paises = e.Items.Cast<Pais>().ToList();
                 *
                 * if (paises != null)
                 * {
                 *  if (paises.Count > 0)
                 *  {
                 *      /* this.customViewModel.RemoveEntities<Pais>(paises); */
                /*  }
                 * }*/
            }
        }