/// <summary>
        /// Двойной клик по ID заказа открывает панель с подробной информацией о нем.
        /// </summary>
        private void ordersListView_MouseDoubleClick(object sender, MouseEventArgs e)
        {
            var orderIndex     = ordersListView.SelectedItems[0].Index;
            var orderInfoPanel = new OrderAdminInfo(Customer.Orders[Customer.Orders.Count - 1 - orderIndex]);

            orderInfoPanel.ShowDialog();

            UpdateOrdersList();
        }
Exemple #2
0
        /// <summary>
        /// Событие дабблклика по заказу в листвью.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void itemOrdersListView_MouseDoubleClick(object sender, MouseEventArgs e)
        {
            if (CustomersAndOrders.CurrentUser.IsAdmin)
            {
                var orderInfoPanel = new OrderAdminInfo(ItemOrdersList[
                                                            itemOrdersListView.Items.Count - 1 - itemOrdersListView.SelectedItems[0].Index]);
                orderInfoPanel.ShowDialog();

                UpdateItemOrdersList();
            }
        }