Пример #1
0
        }//End of btnPackComplete_Click(..)

        private void btnClearUser_Click(object sender, EventArgs e)
        {
            try
            {
                int           selectedOrderId = (int)this.lvAllOrders.SelectedIndices[0] + 1;
                ShippingOrder currentOrder    = _myOrderManager.GetOrderByID(selectedOrderId);
                if (currentOrder.Picked == true && currentOrder.UserId.HasValue)
                {
                    MessageBox.Show("That order has already been shipped.", "Cannot Change Employee");
                }
                else
                {
                    Boolean success = _myOrderManager.ClearUserId(currentOrder);
                    if (success == true)
                    {
                        RefreshOrderViews();
                    }
                    else
                    {
                        MessageBox.Show("Cannot complete operation.", "Operation Failed");
                    }
                }
            }
            catch (ArgumentOutOfRangeException)
            {
                MessageBox.Show("Please select an order from the list", "No Order Selected");
            }
        }//End of btnClearUser_Click(..)
Пример #2
0
        }//End of BtnPrintDetails_Click(..)

        private void BtnComplete_Click(object sender, EventArgs e)
        {
            _myOrder = _myOrderManager.GetOrderByID(_myOrderId);
            _myOrder.ShippingOrderLineItemList = _myOrderDetails.GetLineItemsByID(_myOrderId);
            Boolean success  = _myOrderManager.UpdatePickedTrue(_myOrder);
            Boolean success2 = _myOrderManager.ClearUserId(_myOrderManager.GetOrderByID(_myOrderId));

            if (success == true && success2 == true)
            {
                if (lvItemsForPick.Items.Count.Equals(0))
                {
                    Close();
                    MessageBox.Show("Order has been sent to shipping.", "Pick Complete");
                }
            }
            else
            {
                if (success == false)
                {
                    MessageBox.Show("Error picking order.", "Pick Fail");
                }
                if (success == false)
                {
                    MessageBox.Show("Error shifting ownership.", "Ownership Change Fail");
                }
            }
        }//End of BtnComplete_Click(..)
Пример #3
0
        }//End PopulateMasterListView(..)

        private void btnClearUser_Click(object sender, EventArgs e)
        {
            ListView.SelectedListViewItemCollection selectedOrder = this.lvAllOrders.SelectedItems;
            try
            {
                int           selectedOrderId = Convert.ToInt32(selectedOrder[0].SubItems[0].Text);
                ShippingOrder currentOrder    = _myOrderManager.GetOrderByID(selectedOrderId);
                if (currentOrder.Picked == true && currentOrder.UserId.HasValue)
                {
                    MessageBox.Show("That order has already been shipped.", "Cannot Change Employee");
                }
                else
                {
                    Boolean success = _myOrderManager.ClearUserId(currentOrder);
                    if (success == true)
                    {
                        PopulateMasterListView(lvAllOrders, _myOrderManager.GetAllShippingOrders());
                    }
                    else
                    {
                        MessageBox.Show("Cannot complete operation.", "Operation Failed");
                    }
                }
            }
            catch (ArgumentOutOfRangeException)
            {
                MessageBox.Show("Please select an order from the list", "No Order Selected");
            }
        }//btnClearUser_Click(..)